Beauregard’s Thai Room
103 E. Cary St.
(804)644-2328

Keep an eye out for this hidden gem located on Cary St. which features both an upstairs dining room and an absolutely charming outside patio that is perfect for a romantic date pond-side. The menu features all of the traditional dishes that can be found at other Thai restaurants but really shines when it comes to their satay plate and spicy pad thai. Vegetarians can also enjoy the menu because several veggie-friendly dishes like pad thai, salads and soups are available. Also be sure to check out the homemade ice cream, which several guests call “the best.”
Bacchus
2 N. Meadow St.
(804)355-9919

This cozy local spot located on the corner of Meadow and Main streets specializes in flavorful Mediterranean food. The upscale menu features fresh seafood and such favorite dishes as veal Marsala and seared scallops, as well as an expansive wine list and specialty martini. Also, don’t forget to take a look at the daily fresh selection, which changes to offer the day’s best. The restaurant also boasts a semi private room that can be used for private parties of up to 14 guests. The restaurant also tends to get busy after 5 p.m. so be sure to make dinner reservations ahead of time.
Strawberry Street Caf