The Best Christmas Dinner in San Diego The 10-course Flavors of Christmas menu at Wine Vault & Bistro is a perfect way to ring in the holidays.