Located in Can Picafort, Can Covas Grill is a restaurant in the Baleares region. It boasts an impressive Google rating of 4.9 from 49 reviews, indicating a strong reputation among diners. The establishment specializes in grilled dishes, providing a unique culinary experience. For more details and updates, check out their Instagram page.