Villa Barbacoa specializes in grilled dishes.