Casa El Barba
Spanish · Tapas
Casa El Barba is a restaurant offering a dining experience. Parking is available.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Casa El Barba .
Local restaurants nearby
Calle Punta de Papagayo, 13


