Caracas Restaurants

  1. Tasca La Carabela

    Time stands still in this humble spot by the plaza, where an entire wall is dominated by a wooden ship relief. Galician fare is their strong suit.

    Read more about Tasca La Carabela