Restaurants in Villa La Angostura

La Encantada

Restaurant

This may be the best pizza joint in the Lake District. The trademark here ...

Shortlist

Tinto Bistro

Restaurant

Everything sparkles inside the Tinto Bistro. The lighting is intimate, and ...

Shortlist

La Delfina

Restaurant

Tucked inside a cozy old cottage next to the La Escondida Inn at the Bahia ...

Shortlist

Showing 1 - 4 of 4 results