El Castillo
Spanish · Tapas · Bar
El Castillo is a Spanish bar and restaurant known for its tapas and inviting atmosphere, offering both indoor and outdoor seating.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de El Castillo.
Local restaurants nearby
Avenida de la Armada Española, 66


