Bar Herrera
Bar · Spanish · Tapas
Bar Herrera is a bar offering a variety of drinks.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Bar Herrera.
Local restaurants nearby
Carrer de Sau, 104
Location
Los locales mejor valorados cerca de Bar Herrera.
Carrer de Sau, 104