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, 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.