Best Lunch Restaurants in Virginia
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
4 restaurants available nearby
Booked 7 times today
Booked 2 times today
See what locals rave about
From verified diners like you
From verified diners like you
- CCarolVIPVirginia •47 reviews5.0Dined 1 day agoVery good food and was given a table by the window.More infoThe Boathouse at City PointPrice: Expensive• Seafood• Richmond•4.6
- JJackPhoenix / Arizona •15 reviews5.0Dined on Feb 10, 2025This historic hotel in Petersburg, VA has been lovingly restored. Shirley’s offers a delicious dining experience from craft cocktails to 7 layer coconut cake. The three of us very much enjoyed every bite. Great service. Classic old school hotel atmosphere complete with basement speakeasy, The Boiler Room. Reasonable prices. Guaranteed return. Well done!More infoShirley’sPrice: Moderate• American• Petersburg•4.7
- LLindaVirginia •1 review5.0Dined on Feb 2, 2025We are locals. This was our 1st time back since new owners. The service was great, our waiter was personable, his name was John. Ask for him. The menu offered us things we liked. I chose salmon and my husband chose Smash burgers. The sweet potato and brussel sprouts combination was delicious, highly recommend. We like how they no longer offer tastings but sell flights, it is more profitable for them. Overall a nice afternoon.More infoUpper Shirley VineyardsPrice: Moderate• American• Richmond•4.8
- SSonyaVirginia •1 review4.0Dined on Nov 9, 2024Just hope when you go there, they have what you order because they didn’t for me. But the food is good.More infoShut Yo Mouf SoulfoodPrice: Moderate• Soul food• Petersburg•4.3