What are you looking for?

American Restaurants in Virginia Beach

4.6 - 1036 votes

Hours: 11:30AM - 11PM

4309 Silverleaf Dr, Virginia Beach
(757) 497-7427

Texas Roadhouse

So we did try there curb pick up! We order ahead of time like 40mins before the pick up time but we waited there for more than 25 mins just for our order... More reviews

4.8 - 659 votes

Hours: 7AM - 8PM

2917 Shore Dr, Virginia Beach
(757) 227-4389

Bay Local Eatery

Great food!!! Don't miss out! We are here twice on a trip! Everything we tried was really good! More reviews

4.7 - 771 votes

Hours: 7AM - 3PM

357 N Great Neck Rd, Virginia Beach
(757) 222-9555

Citrus Breakfast and Lunch

Saw this place on DDD a few weeks ago & knew we were going to VA Beach so we planned our first breakfast there & was not disappointed! Super-frie... More reviews

4.8 - 570 votes

Hours: 11AM - 10PM

2101 McComas Way, Virginia Beach
(757) 301-8961

Jose Tequila's Mexican Grill And Cantina

We had the most amazing experience at this restaurant tonight! We have eaten here multiple times in the past, usually good experiences, but tonight was t... More reviews

4.9 - 293 votes

Hours: 6AM - 2PM

2181 Upton Dr, Virginia Beach
(757) 427-6055

Eddy's Cafe

Love Eddy's.. Great little strip shop hole in the wall restaurant. The food is always fresh and comes out fast. Serves is friendly and welcoming. More reviews

4.6 - 437 votes

Hours: 11AM - 9PM

733 Lynnhaven Mall Loop, Virginia Beach
(757) 213-7777

Cooper's Hawk Winery & Restaurant

This was our second visit to Cooper's Hawk but it will not be our last. Our server was extremely knowledgeable about the menu and wine selections. We nev... More reviews

4.3 - 501 votes

Hours: 9AM - 9PM

4501 Main St, Virginia Beach
(757) 264-4808

Tupelo Honey

We went with another couple. No one loved what they ordered including the fried chicken which they are noted for. Adam, our server, was outstanding. The ... More reviews

4.7 - 284 votes

Hours: 7AM - 2PM

1785 Princess Anne Rd, Virginia Beach
(757) 800-5959

The Bee and The Biscuit

Tried going there 3 times. Each time we had an issue. It's a popular place and understandably busy. But after waiting 95 minutes in scorching heat ... More reviews

4.6 - 326 votes

Hours: 8AM - 3PM

501 Virginia Beach Blvd Suite b, Virginia Beach
(757) 963-8985


I had the blueberry waffle and an iced latte- one of the best breakfasts I've had. The granola on the waffle was so buttery and warm and the perfect... More reviews

4.5 - 357 votes

Hours: 11AM - 11PM

415 Atlantic Ave, Virginia Beach
(757) 428-3644

Waterman's Surfside Grille

We stopped for dinner and were happy we did! They have valet parking so it was easy to get in and out to start. We did have a tiny wait but not too long ... More reviews

4.6 - 301 votes

Hours: 11AM - 11:30PM

2941 Shore Dr, Virginia Beach
(757) 481-9393

ShoreBreak Pizza & TapHouse

I went in because they seemed one of the few restaurants with cars in the parking lot and I was glad for a place to sit down. I was just passing through ... More reviews

4.6 - 297 votes

Hours: 4PM - 2AM

2817 Shore Dr, Virginia Beach
(757) 481-2888

Hot Tuna

The service here was fantastic. The calamari was honestly a bit too thick for our liking and had a rubber band quality to it, but the chili sauce on top ... More reviews

4.8 - 203 votes

Hours: 10AM - 10PM

2135 General Booth Blvd UNIT 132, Virginia Beach
(757) 689-3900

Civil Libation Bistro

Visited for the 1st time in over a year (they now serve a DELICIOUS brunch) and we could not have been more pleased! The butternut squash donut holes wer... More reviews

4.5 - 308 votes

Hours: 4 - 10PM

1556 Laskin Rd #134, Virginia Beach
(757) 500-7550

The Butcher's Son Virginia Beach

Took my wife here for her birthday and it was a great experience. Service here is fantastic and the food is just as good. We went on a weekday around 4pm... More reviews

4.6 - 251 votes

Hours: 5 - 11PM

4005 Atlantic Ave, Virginia Beach
(757) 965-2472

eat: an american bistro

The food and drinks were outstanding at this little restaurant. The octopus appetizer, the pork chop, tuna bulgogi were unique and wonderful. Our steak w... More reviews

4.7 - 209 votes

Hours: 7AM - 9PM

1800 Laskin Rd, Virginia Beach
(757) 422-0444

The Porch

I'm obsessed with The Porch. The atmosphere of this place is great and so inviting! Marvelous menu and wonderful Veggie Burger. Staff ensured every thing... More reviews

4.5 - 274 votes

Hours: 8AM - 8:30PM

1240 Sandbridge Rd, Virginia Beach
(757) 426-2397

Margie & Ray's Crabhouse and Restaurant

Wow..truly amazing food and service of the highest quality are found at Margie & Ray's. Although at first glance it seems this restaurant is onl... More reviews

4.5 - 261 votes

Hours: 3 - 10PM

1624 Laskin Rd, Virginia Beach
(757) 333-3334

Cobalt Grille

They had our favorite VIP table on a reserved for two of us ready. Food has been excellent. Thank you More reviews

4.4 - 287 votes

Hours: 4PM - 1AM

4200 Atlantic Ave, Virginia Beach
(757) 333-6727

The Hunt Room

Food was excellent, so much so that when in town for a few nights we returned for a second meal. It was a local breakfast waiter to told us about this pl... More reviews

4.5 - 252 votes

Hours: 11AM - 9PM

1253 Nimmo Pkwy #117, Virginia Beach
(757) 689-2800

FIREBREW Bar & Grill - Virginia Beach Restaurant

I have been wanting to come here for a while now.. and I wasn't disappointed. The food was really good. I didn't like the chicken that was in t... More reviews

4.3 - 317 votes

Hours: 7AM - 10PM

4200 Atlantic Ave, Virginia Beach
(757) 965-9899

Becca Restaurant

Visited Becca Restaurant for a Sunday lunch. We chose to stay indoors - to enjoy the air conditioning ?. In addition to some great food, we had a delight... More reviews

4.5 - 239 votes

Hours: 7AM - 3PM

972 Laskin Rd, Virginia Beach
(757) 962-0044

Bay Local Eatery

AMAZING!! The French toast, fried biscuits, tots...the food is just damn good...it was a 1.5-2 hour wait but week worth it. A must go... More reviews

4.6 - 206 votes

Hours: 7AM - 9PM

1612 Virginia Beach Blvd, Virginia Beach
(757) 425-1625

Rick's Cafe

Family of 4 dined in for breakfast and had great service. Servers were happy with a smile and food tasted great as always. Recommend to anyone looking ... More reviews

4.6 - 204 votes

Hours: 12 - 10PM

1608 Pleasure House Rd, Virginia Beach
(757) 965-4510

1608 Crafthouse

Service was quick. Flounder was rich in flavor. Scallop was not over cooked. Decent price for food More reviews

4.6 - 198 votes

Hours: 5 - 10PM

605 Virginia Beach Blvd, Virginia Beach
(757) 962-0662

Hearth Wood Fired Cuisine & Craft Beer

The atmosphere and food are pretty good here. We had the Sweet Jane Pizza, The Luciano Pizza, and the Garlic Fries, as well as a few beers/cocktails. The... More reviews

View on map