El Barba
Seafood · Spanish · Tapas
El Barba is a restaurant specializing in seafood and rice dishes like paella.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de El Barba.
Local restaurants nearby
Calle San Pedro, 39
Location
Los locales mejor valorados cerca de El Barba.
Calle San Pedro, 39