Castro's
Bar · Caribbean · Tapas
Castro's is a lively Latino bar offering music, dancing, and a vibrant atmosphere.
Location
Best places nearby
The highest rated places close to Castro's.
Local restaurants nearby
603 Atlantic Ave, CA
Location
The highest rated places close to Castro's.
603 Atlantic Ave, CA