Casa Charo
Seafood · Spanish · Bar
Casa Charo is a bar known for its seafood dishes, particularly fried fish and seafood stews.
Location
Can’t find the right one?
Check out these similar restaurants.
Local restaurants nearby
Avenida de Sanlúcar de Barrameda, 60
