The Castle is an easy to find landmark on the corner in Surfside across from the Bahia del Sol.
A new restaurant by Chef Jamal and his partner Shannon. Great outdoor and indoor dinning ambience with super friendly and knowledgeable staff
New Restaurant on the main street between the Castle and the Shack.
Features BBQ, Sushi Rolls, Sashimi, and local cuisine.