deluxe grilled lemon potatoes