O Castelo is a restaurant specializing in traditional Galician cuisine, with select, quality products. Homemade desserts are a highlight, and specialties include Galician beef, lamb, and cod.