The Square Bar
Tapas · Seafood · Spanish
The Square Bar is a tapas bar offering a diverse menu with a focus on seafood dishes.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de The Square Bar .
Local restaurants nearby
Calle Albahaca, 33
