Restaurants in Alicante
Show restaurants on map
4.6
Menu
4.6
Menu
City: Alicante, Calle San Francisco, 57, Alicante, Spain
"El Cerrito staple El Mono is keeping it together under lockdown and hasn't compromised on food quality or safety.__The Lomo Saltado is just superb, no..."
Price
Feedback
These reviews refer only to the mentioned ingredients.