El Grotto – Tequila Bar – Mexican Restaurant

Standard

El Grotto, 5 / 148 The Esplanade, Scarborough.

Andale! Arriba! … Which just means “hurry up” or “get going”. If ever there was somewhere to get you going it would be El Grotto a Mexican Taqueria and Bar on the Beach.

El Grotto

Continue reading