Address: Calle Zarza Avenida De La Marina, 11540 Sanlúcar De Barrameda, Spain, Sanlúcar de Barrameda
City: Sanlúcar de Barrameda
Menu Dishes: 19
Reviews: 0
All prices are estimates on menu.
Sanlúcar de Barrameda, a coastal city in Spain, is famed for its Manzanilla sherry and delicious seafood, especially langoustines and 'pescaito frito", a traditional fried fish dish.