Restaurante O Mastro is a spacious establishment specializing in fish and meat grilled over charcoal. It offers a wide selection of grilled dishes, making it a popular spot for seafood and meat lovers.