Albahaca
Spanish · Seafood · Casual Dining
Albahaca is a restaurant offering classic Spanish meat and seafood dishes. It features a daily menu and outdoor seating.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Albahaca.
Local restaurants nearby
Plaza del Campillo Bajo, 5


