Casa Castro

calle Isard 5 Cuisines: Seafood, Spanish

About

This restaurant specializes in preparations made from what the sea brought in. Before you start thinking seaweed, thumb through the menu to discover scallops, crustaceans and a variety of fish in as many recipes. The place also gets high marks for good presentation and service; so head over and treat your palate.

If you have been to Casa Castro, share your experience

Review this place