La Lechuza

Save
  • Address
    Av Libertador 1301, town center
  • Phone
    491 610

Let us know if these details are incorrect

Lonely Planet review

A classic selection of empanadas, salads and pizzas is served on round wooden plates - try the sheep cheese and olive pizza. Microbrew beers and a warm brick ambience cement its favor with the public.