What are you looking for?

Chinese Restaurants in Virginia Beach

4.6 - 327 votes

Hours: 11:30AM - 9PM

3333 Virginia Beach Blvd #34, Virginia Beach
(757) 747-2388

Forbidden Palace Chinese Bar & Bistro

First time here tonight an i must say the food was good…. I’ll be returning. Purrrr More reviews

4.6 - 256 votes

Hours: 10:30AM - 9:30PM

1577 General Booth Blvd #106, Virginia Beach
(757) 428-7114

Jade Garden Chinese Restaurant

The cook must have changed since we had been there last year. The Hunan sauce was super sweet. Will be looking for other options when in town. More reviews

4.5 - 202 votes

Hours: 11:30AM - 9PM

328 Constitution Dr, Virginia Beach
(757) 499-2815

Judy's Sichuan Cuisine

The food is amaaaazing. Just wish they had a spot in Norfolk so i didn't have to drive that long.Very clean, staff is incredibly attentive and polite. More reviews

4.4 - 215 votes

Hours: 11AM - 10PM

3497 Holland Road, Virginia Beach
(757) 340-8883

Guangdong Taste

July 5- 3-4PM. I rarely leave a negative review for I know it would hurt the business but this time I just can't not to. Called to order for pick up... More reviews

4.4 - 205 votes

Hours: 11AM - 9:30PM

4861 Shore Dr, Virginia Beach
(757) 318-3188

Chen's Wok

Food was delicious. I ordered chicken with vegetables and pork fried rice and I enjoyed it. Quick service and friendly people behind the counter. More reviews

4.6 - 156 votes

Hours: 11AM - 10PM

2401 Seaboard Rd #108, Virginia Beach
(757) 430-0296

China Sun Chinese Restaurant

Live in Red Mill and drive the extra 5 minutes to China Sun instead of going to several closer Chinese restaurants.Best fried wontons and egg rolls! More reviews

4.4 - 183 votes

Hours: 11AM - 11PM

2029 Lynnhaven Pkwy #250, Virginia Beach
(757) 416-1888

Number 1 Chinese Restaurant

HMMM..not impressed at all the lady always has an attitude is very unpleasant and the food isn't all that good worst Chinese food place service I�... More reviews

4.4 - 166 votes

Hours: 11:30AM - 9PM

4878 Princess Anne Rd, Virginia Beach
(757) 493-8838

The Imperial Palace

This is the ONLY restaurant I order Szechuan chicken from. I live near Hilltop and my order has always been delivered in 30 minutes or less. It’s been my... More reviews

4 - 259 votes

Hours: 11AM - 10PM

4551 Virginia Beach Blvd, Virginia Beach
(757) 473-9028

P.F. Chang's

Brian is the Sugar Honey Iced Tea!!! For not being a server for very long, the way he carried himself put a lot of seasoned veterans to shame. He was ver... More reviews

4.5 - 122 votes

Hours: 11:30AM - 8PM

1993 Sandbridge Rd, Virginia Beach
(757) 426-1700

Boardwok Restaurant

The food was fresh and amazing. Great portion sizes. I had the Kev's lo main and substituted rice noodles. (Most places won't make this change)... More reviews

4.2 - 170 votes

Hours: 11AM - 9PM

3364 Princess Anne Rd, Virginia Beach
(757) 468-2222

Peter Chang

This is my favorite local Chinese place. I have never had a bad dish and the fried rice is amazing. It’s a bit of a drive from my house but it’s worth it. More reviews

4.4 - 134 votes

Hours: 11AM - 9:30PM

315 N Great Neck Rd Ste 308, Virginia Beach
(757) 340-1302

Twisted Cafe Chinese Restaurant

Excellent food. The ramen is handmade! Definitely one of those hole-in-the-wall places to check out. My wife and I come here often. More reviews

4 - 205 votes

Hours: 12 - 10PM

353 Independence Blvd, Virginia Beach
(757) 473-2228

Jade Villa Chinese Restaurant

I like their dim sum, but I do not like the dishes I ordered from their regular menu. I ordered the salted and spicy pork chop and stuffed hot pepper, Eg... More reviews

4 - 198 votes

Hours: 11AM - 10PM

616 Virginia Beach Blvd, Virginia Beach
(757) 428-2467

China Harbor

Chow Mein comes with side of rice (no noodles)! House fried rice had maybe 3 green peas and 8 tiny pieces of carrot. Not a onion, cabbage, broccoli, wate... More reviews

4.3 - 129 votes

Hours: 11:30AM - 9PM

401 N Great Neck Rd, Virginia Beach
(757) 498-0323

Warriors Grill

This is my go-to for fresh Mongolian! Their prices are reasonable and with it being all you can eat you will get your money's worth. More reviews

4.3 - 112 votes

Hours: 11AM - 10PM

2346 Virginia Beach Blvd #7A, Virginia Beach
(757) 463-3671

China Moon

I am a long time (I'm talking at least 15 years)and loyal China Moon customer! I highly recommend this restaurant. Food is awesome and orders always... More reviews



4.2 - 122 votes

Hours: 11AM - 9:30PM

3043 Shore Dr, Virginia Beach
(757) 481-0448


I ordered scalop and shrimp combo. When I opened the food container at the picnic lunch table, I had a real fun game to play a Scavenger hunt. Grab the w... More reviews

4.3 - 99 votes

Hours: 12 - 9PM

4540 Princess Anne Rd UNIT 127, Virginia Beach
(757) 474-1899

Rainbow Garden

Definitely best Chinese food in town we had it for the first time for dinner I can say enough about how good their food was?? More reviews

4.3 - 93 votes

Hours: 10:30AM - 10PM

5193 Shore Dr #104, Virginia Beach
(757) 318-6688

Jade Garden

My husband and I have been here 3 times in hopes it would be good. We used to live in red mill and the Jade Garden there was amazing they food was always... More reviews

4.2 - 104 votes

Hours: 11AM - 9:30PM

2105 Princess Anne Rd #107, Virginia Beach
(757) 301-6868

China Hut

So I ordered dinner online, which was easy. However I did not know that my location was too far away for delivery. We were only 4 miles away. So they cal... More reviews

4.2 - 102 votes

Hours: 11AM - 10:30PM

4316 Holland Road, Virginia Beach
(757) 631-1511

Number 1 Chinese Restaurant

The food was bland, asked for extra spicy chow mein vegetables instead we got vegetables with side of rice.The Kung pao chicken was dicey and missing dri... More reviews

3.9 - 133 votes

Hours: 11AM - 10PM

207 25th St, Virginia Beach
(757) 422-3388

Golden City III

Good Chinese food at pretty decent prices considering the cost of everything else around here. More reviews

4.3 - 87 votes

Hours: 12 - 8:30PM

1949 Lynnhaven Pkwy Ste 1560, Virginia Beach
(757) 777-9889

Five Spice Kitchen

I used to love this place, the chicken and steak bowls they used to have were to die for, but ever since new management took over the menu is horrible an... More reviews

4.2 - 97 votes

Hours: 11:30AM - 9PM

449 S Lynnhaven Rd, Virginia Beach
(757) 498-4422

Ming's Chinese Restaurant

Guess I am from New York and have to learn that things don't move at the same pace, took some time but totally worth it, the food was delicious! More reviews

4.2 - 95 votes

Hours: 12 - 9PM

1940 Laskin Rd Suite 309, Virginia Beach
(757) 422-8883

Dragon Restaurant

THIS IS THE BEST CHINESE RESTARUANT IN VB!!!!!!!!!!!!!!!! If I can I would give this restaurant a 10 star, their food, service, and how they took care of... More reviews

View on map