El Castro is a restaurant specializing in mushrooms and Latin cuisine.