Sonoma offers lunch and dinner daily. Lunch hours are 11:00 AM to 3:00 PM with dinner service beginning at 3:00 PM. We also offer a Sunday brunch from 10:00 AM to 3:00 PM.

Welcome to Sonoma Wine Bar & Bistro, the foremost wine destination in Hampton Roads featuring an extensive bottle list, 40 plus wines available by the glass in both flight- and full-sized pours, and the highest quality cuisine in the area. Our highly knowledgeable staff’s friendly attitude engages both oenophiles and those just learning about wine, so come on in!


Sonoma admittedly gravitates more toward smaller producers and regions and varietals that are a bit off the beaten path. The focus is much more on high-quality wines from all corners of the globe, and Sonoma’s knowledgeable and approachable staff makes this an easy place for anyone to come enjoy a glass or several, whether you’re a wine connoisseur or just getting into wine. Every wine in our beautiful cellar is available by the bottle or for off-premise sales (for 20% off the list price).


Our culinary team offers a health-conscious signature blend of eclectic foods prepared with a bistro flair. Executive Chef Mackenzie Hess has a knack for offering creative dishes that are pleasing to all the senses and feature local ingredients whenever possible. Daily deliveries ensure the freshest and highest-quality ingredients available.


Sonoma Wine Bar & Bistro offers around 40 wines by the glass. We have one of the largest Wine-keeper dispensers on the East Coast, holding 50 climate-controlled bottles behind our bar. Custom built specifically according to our specifications, it keeps wines as fresh as the minute they’re opened for up to six weeks, while allowing wines to be poured directly from their bottles into a glass. All of our wines are available in a five-ounce pour or, if you prefer, you can build yourself a custom flight (with or without the help of our knowledgeable staff) based on your own tastes and interest.


Whether it’s a business function or celebration with friends, we can meet your dining needs. Our enclosed private dining room is perfect for business meetings and special occasions. With advanced notice, we also can easily accommodate seated groups of up to forty in a specially sectioned area of our dining room for private functions. Savor the benefits of controlling your own personal dining atmosphere. Contact us today for assistance in planning your special occasion.

Make A Reservation

Contact Us


The Town Center at Virginia Beach

189 Central Park Avenue

Virginia Beach, VA 23462

Phone: 757.490.WINE (9463) / 757-490-9463