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.