Los Monteros
Bar · Spanish · Tapas
Los Monteros is a beer hall offering a menu and selection of dishes.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Los Monteros.
Local restaurants nearby
Avenida de Castilla, 18
Location
Los locales mejor valorados cerca de Los Monteros.
Avenida de Castilla, 18