Café Bar los Castros
Coffee Shop · Bar · Tapas
Café Bar los Castros is a cafe offering a variety of beverages and snacks.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Café Bar los Castros.
Local restaurants nearby
Avenida de Colón, 13



