Bar Alcazar
Tapas · Spanish · Bar
Bar Alcazar, open since 1972, is a bar offering a daily menu, tapas, and cafeteria service.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Bar Alcazar.
Local restaurants nearby
Plaça de Trafalgar, 19
