Back To Menu
Wine List
Cap Royal Sauvignon Blanc
Cap Royal is a white Bordeaux made of 100% Sauvignon Blanc made by Château Pichon Baron in Bordeaux France.
Notes of white peaches, lemon curd and fennel upon entry segway into a palate of mineral, lemon zest and a long citrusy finish.
Glass Bottle
Have you tried this item? Pop it!
Help other diners know what to expect by sharing your experience.