What are you looking for?

Restaurants in Bristol

The Best Restaurants

Eatz on Moore Street 17 Moore St, Bristol
Eatz on Moore Street
American • $

Eatz on Moore Street

17 Moore St, Bristol, VA 24201

Ran in late and were last served. Gracious hosts and excellent food made fresh! Had the catfish with fried okra and a sweet potato which was excellent! The...

  • Take-Out
  • Delivery
  • Superb198 Reviews4.8
Greene's Seafood 1817 W State St, Bristol
Greene's Seafood
Seafood Markets • $$

Greene's Seafood

1817 W State St, Bristol, VA 24201

A small seafood shop and restaurant with a good selection if fresh seafood that is possibly the best source for sea food in the area. Restaurant is no frills...

  • Take-Out
  • Delivery
  • Superb157 Reviews4.6
Burger Bar 120 Piedmont Ave, Bristol
Burger Bar
Hamburger • $

Burger Bar

120 Piedmont Ave, Bristol, VA 24201

This place is so cool! The nostalgia inside is amazing! Old hub caps, mid century figurines, and old photographs are everywhere. Food was delicious and service...

  • Take-Out
  • Delivery
  • Superb205 Reviews4.5
Bristol Gardens & Grill 285 Vance St, Bristol
Bristol Gardens & Grill
Barbeque

Bristol Gardens & Grill

285 Vance St, Bristol, VA 24201

I have been waiting to come here for a while and just never found the time. Huge mistake, this is now my go-to lunch and BBQ spot! Not only is the food...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.7
Brooklyn Grill & Cafe 2125 Euclid Ave, Bristol
Brooklyn Grill & Cafe
American • $$

Brooklyn Grill & Cafe

2125 Euclid Ave, Bristol, VA 24201

If you have a special occasion, or just want a lovely night out, this is the place. The food is perfect, the presentation is lovely, and the staff are great....

  • Take-Out
  • Delivery
  • Superb119 Reviews4.6
Olive Garden Italian Restaurant 320 Market Center, Bristol
Olive Garden Italian Restaurant
Italian • $$

Olive Garden Italian Restaurant

320 Market Center, Bristol, VA 24202

The staff is really awesome!! The last 2 times i ate there my experience i would consider 5 stars. I definitely will be back especially with my family and...

  • Take-Out
  • Delivery
  • Good177 Reviews4.2
Italiano Cafè 2013 W State St #3642, Bristol
Italiano Cafè
Italian • $

Italiano Cafè

2013 W State St #3642, Bristol, VA 24201

Best Italian Cafe in town. They make a great quality steak and cheese sub, and prices are much more reasonable then places in town with similar options. I like...

  • Take-Out
  • Delivery
  • Superb160 Reviews4.5
Red Lobster 3167 Linden Dr, Bristol
Red Lobster
Seafood • $$$

Red Lobster

3167 Linden Dr, Bristol, VA 24202

the food was on par for red lobster but the service was impeccable. our host was generous and very attentive. he took care of us and made sure we were all set...

  • Take-Out
  • Delivery
  • Good176 Reviews4.1
Osaka Japanese Steakhouse 102 Bonham Rd, Bristol
Osaka Japanese Steakhouse
Japanese • $$

Osaka Japanese Steakhouse

102 Bonham Rd, Bristol, VA 24202

Great restaurant, sushi was really good, staff is kind. A bit more on the pricey side. Also bugged by a few flies the whole time, they should invest in some...

  • Take-Out
  • Delivery
  • Superb131 Reviews4.3
El Patio Mexican Grill 195 Dominion Pl, Bristol
El Patio Mexican Grill
Grills • $$

El Patio Mexican Grill

195 Dominion Pl, Bristol, VA 24202

Great Mexican food in Bristol. Great location. They have a nice patio out front. I had the Carne Asada tacos and they were delicious. The bean dip with the...

  • Take-Out
  • Delivery
  • Good152 Reviews4.1
Quaker Steak & Lube 629 State St, Bristol
Quaker Steak & Lube
Sports Bar • $$

Quaker Steak & Lube

629 State St, Bristol, VA 24201

The wait was a little longer than expected due to short staffing. But, was well worth it! The max and cheese burger was phenomenal! Staff was curious and...

  • Take-Out
  • Drive-Through
  • Good202 Reviews3.8
Pal's Sudden Services 101 Alexis Drive - Exit 7, I-81, Bristol
Pal's Sudden Services
Fast Food • $

Pal's Sudden Services

101 Alexis Drive - Exit 7, I-81, Bristol, VA 24202

Pal's is one of the best fast food places. The food is at a good price and the quality is always really amazing. The Ham sandwich is really good and so...

  • Take-Out
  • Drive-Through
  • Superb145 Reviews4.4
Golden Corral Buffet & Grill 3104 Lee Hwy, Bristol
Golden Corral Buffet & Grill
Buffet • $$

Golden Corral Buffet & Grill

3104 Lee Hwy, Bristol, VA 24202

Working for uber eats, i walked in, there was an issue with a couple items the customer had ordered. Manager was there to great me and explain. The manager and...

  • Take-Out
  • Drive-Through
  • Good161 Reviews4
Wasabi Asian Cuisine Restaurant 200 Linden Square Dr #15, Bristol
Wasabi Asian Cuisine Restaurant
Asian Fusion • $$

Wasabi Asian Cuisine Restaurant

200 Linden Square Dr #15, Bristol, VA 24202

Hands down my favorite sushi restaurant in Bristol now. So good! My go-to favorites is the Sashimi deluxe and the Y2K roll. The Deluxe is always done up so...

  • Take-Out
  • Delivery
  • Superb89 Reviews4.5
Vivian's Table 115 Country Music Way, Bristol
Vivian's Table
Family

Vivian's Table

115 Country Music Way, Bristol, VA 24201

A wonderful place to have brunch. Food was outstanding and presented very well. I think our waittress was new (newer) as it took some time to get our coffee...

  • Take-Out
  • Delivery
  • Good222 Reviews4.1

American Restaurants

American in Bristol
O'Charley’s Restaurant & Bar 3173 Linden Dr, Bristol
O'Charley’s Restaurant & Bar
American • $$

O'Charley’s Restaurant & Bar

3173 Linden Dr, Bristol, VA 24202

You always get the best bang for the buck as they say, and this place is keeping strong through the pandemic. Best deals so far and the service is always...

  • Take-Out
  • Delivery
  • Good175 Reviews3.7
Cracker Barrel Old Country Store 125 Village Cir, Bristol
Cracker Barrel Old Country Store
American • $

Cracker Barrel Old Country Store

125 Village Cir, Bristol, VA 24201

I travel from Naples, Fl. to Vermont stopping each evening at a Cracker Barrel when available. So, have seen the stress caused by the Pandemic and its effects...

  • Take-Out
  • Delivery
  • Good158 Reviews4.1
Cheddar's Scratch Kitchen 1545 Old Airport Rd, Bristol
Cheddar's Scratch Kitchen
American • $$

Cheddar's Scratch Kitchen

1545 Old Airport Rd, Bristol, VA 24201

My family 11 adults and 3 kids 1 in high chair. We came after my wife aunt funeral. It was 8:30 pm the waitress was friendly. No mistakes with food...

  • Take-Out
  • Delivery
  • Good146 Reviews3.8

Pizza Restaurants

Pizza in Bristol
Mellow Mushroom Bristol 3500 Lee Hwy, Bristol
Mellow Mushroom Bristol
Pizza • $$

Mellow Mushroom Bristol

3500 Lee Hwy, Bristol, VA 24202

This place is hands down the best pizza in two states. And while you're there, check out the asparagus dip. It'll make your eyes roll back in your...

  • Take-Out
  • Delivery
  • Good174 Reviews3.8
Alfredo's 812 Commonwealth Ave, Bristol
Alfredo's
Pizza • $$

Alfredo's

812 Commonwealth Ave, Bristol, VA 24201

My favorite pizza in town. My favorite Greek food in town. My favorite Egyptian food in town (not saying much for the town possibly when all three of these...

  • Take-Out
  • Delivery
  • Good134 Reviews4
Bella's Pizza of Bristol 1351 Lee Hwy, Bristol
Bella's Pizza of Bristol
Pizza

Bella's Pizza of Bristol

1351 Lee Hwy, Bristol, VA 24201

There's no sign when you enter so we were waiting to be seated for dinner while others were approaching the counter to order. Finally, another customer...

  • Take-Out
  • Delivery
  • Good137 Reviews4.2

Mexican Restaurants

Mexican in Bristol
Puerto Nuevo Freshmex & Seafood 3170 Linden Dr, Bristol
Puerto Nuevo Freshmex & Seafood
Mexican

Puerto Nuevo Freshmex & Seafood

3170 Linden Dr, Bristol, VA 24202

The carne asada was the best! The steak was so tender and juicy and cooked to near perfection. The yellow beans were so tasty, along with all the other sides....

  • Take-Out
  • Superb89 Reviews4.7
Courtyard by Marriott Bristol 3169 Linden Dr, Bristol
Courtyard by Marriott Bristol
Mexican • $$

Courtyard by Marriott Bristol

3169 Linden Dr, Bristol, VA 24202

Comment I would like to give much appreciation to Mr. Billie, front desk associate. He is so helpful and gave his undivided attention to us. He went above and...

  • Good99 Reviews4.2
Chili's Grill & Bar 368 Market Center, Bristol
Chili's Grill & Bar
Mexican • $$

Chili's Grill & Bar

368 Market Center, Bristol, VA 24202

Food was great like always. But some of the staff needs to learn to control there attitude. They put us in a booth that was to big and tall for my 2 year old....

  • Take-Out
  • Delivery
  • Good158 Reviews3.7

Chinese Restaurants

Chinese in Bristol
shanghai-restaurant 711 State St, Bristol
shanghai-restaurant
Chinese • $

shanghai-restaurant

711 State St, Bristol, VA 24201

Really loved the food, would recommend their, “Ant On A Hill” it’s great if you like pork and glass noodles. Great atmosphere and they’re super...

  • Take-Out
  • Delivery
  • Good128 Reviews4.2
Happy Star Chinese Restaurant 1315 Euclid Ave E6, Bristol
Happy Star Chinese Restaurant
Chinese • $

Happy Star Chinese Restaurant

1315 Euclid Ave E6, Bristol, VA 24201

Always fresh food and delicious ?. If there was one bad thing it would be they only offer delivery through doordash, the worker are really nice and place is...

  • Take-Out
  • Delivery
  • Good98 Reviews4.2
Panda Express 251 Pinnacle Pkwy, Bristol
Panda Express
Chinese • $

Panda Express

251 Pinnacle Pkwy, Bristol, VA 37620

Good food. Glad you let people back in. Everyone has to band together and only support business that let's you inside and inspire others to get back...

  • Take-Out
  • Drive-Through
  • Good143 Reviews3.3

Fast Food Restaurants

Fast Food in Bristol
Phat Daddy's 1511 W State St, Bristol
Phat Daddy's
Fast Food

Phat Daddy's

1511 W State St, Bristol, VA 24201

Highly recommend the #3, it was so good I went back today after eating there yesterday! Also got my mom and grandma a sub today they loved it! Subs are a...

  • Delivery
  • Superb73 Reviews4.8
Arby's 2665 Lee Hwy, Bristol
Arby's
Fast Food • $

Arby's

2665 Lee Hwy, Bristol, VA 24201

I was a little disappointed they had stopped selling the chicken salad sandwich, so I tried the Mediterranean chicken wrap. It was good with a large slice of...

  • Take-Out
  • Drive-Through
  • Good106 Reviews4.1
Arby's 1315 Volunteer Pkwy, Bristol
Arby's
Fast Food • $

Arby's

1315 Volunteer Pkwy, Bristol, VA 37620

Beautiful double-stack Reubens (no sauce, extra kraut), made with care from the staff of Arby's! Delightful people, even when short-handed (as has been...

  • Take-Out
  • Drive-Through
  • Good111 Reviews4

Seafood Restaurants

Seafood in Bristol
Long John Silver's 2040 Lee Hwy, Bristol
Long John Silver's
Seafood • $

Long John Silver's

2040 Lee Hwy, Bristol, VA 24201

I haven't had Long John Silver's in a long time. There is not a LJS in Savannah Ga, so I was so excited to eat there. The staff at this location is...

  • Take-Out
  • Drive-Through
  • Superb92 Reviews4.4
Captain D's 2815 W State St, Bristol
Captain D's
Seafood • $

Captain D's

2815 W State St, Bristol, VA 37620

The wait was fairly long,about 15 minutes before they had us pull over where we waited another 5-10 minutes or so for a number 5 and number 4 with drink. In...

  • Take-Out
  • Delivery
  • Good116 Reviews4.1
Long John Silver's 1316 Volunteer Pkwy, Bristol
Long John Silver's
Seafood

Long John Silver's

1316 Volunteer Pkwy, Bristol, VA 37620

Fish was good, not soggy or greasy tasting. Green beans...yumm. boyfriend's French fries were very golden. Cold have been hotter. Didn't hear any...

  • Take-Out
  • Drive-Through
  • Good92 Reviews3.6

Burger Restaurants

Burgers in Bristol
Wendy's 2 Clear Creek Rd, Bristol
Wendy's
Hamburgers & Hot Dogs • $

Wendy's

2 Clear Creek Rd, Bristol, VA 24202

Restaurant was clean. Cashier didn't say much. New pretzel bacon pub burger was quite tasty. Fries were hot. This location has my favorite drink...

  • Take-Out
  • Drive-Through
  • Good117 Reviews4
Wendy's 1505 Volunteer Pkwy, Bristol
Wendy's
Hamburgers & Hot Dogs • $

Wendy's

1505 Volunteer Pkwy, Bristol, VA 37620

It is always a pleasant place to eat, they are always friendly, everyone of the employees are good and hardworking employees, they always make sure the food is...

  • Take-Out
  • Drive-Through
  • Good112 Reviews3.8
McDonald's 325 Pinnacle Pkwy, Bristol
McDonald's
Hamburgers & Hot Dogs • $

McDonald's

325 Pinnacle Pkwy, Bristol, VA 37620

Great place always enjoy going here in the mornings, everybody looks like there working hard, and it’s always welcome coming to here. The food is great to, I...

  • Take-Out
  • Drive-Through
  • Good105 Reviews3.7
Jersey Mike's Subs 1281 Bonham Rd Suite 7A, Bristol
Jersey Mike's Subs
Sandwich Shop • $

Jersey Mike's Subs

1281 Bonham Rd Suite 7A, Bristol, VA 24202

Tasty subs, choose your size, your ingredients and enjoy.Proud to say I was born and raised in Jersey and lived at the beach for several years.My choice for...

  • Take-Out
  • Delivery
  • Good77 Reviews4
Subway 1325 Euclid Ave Suite 2, Bristol
Subway
Sandwich Shop • $

Subway

1325 Euclid Ave Suite 2, Bristol, VA 24201

I had to give it a 4 I always com in at night the staff is always super nice i love going their the food is always made very well at night!! I went to the...

  • Take-Out
  • Delivery
  • Good80 Reviews3.6
Subway 3124 Lee Hwy Suite 2, Bristol
Subway
Sandwich Shop • $

Subway

3124 Lee Hwy Suite 2, Bristol, VA 24202

First off let start by saying they as soon as we walked in one of the gentlemen kindly let us know they only had wheat and flat bread. This was around 7:30...

  • Take-Out
  • Delivery
  • Average56 Reviews3.2
Chick-fil-A 360 Pinnacle Pkwy, Bristol
Chick-fil-A
Chicken • $

Chick-fil-A

360 Pinnacle Pkwy, Bristol, VA 37620

This was a to go order. I got a bowl of chicken noodle soup. Service was great, staff was friendly. Only got 2 packs of crackers, a few more would of been...

  • Take-Out
  • Drive-Through
  • Good168 Reviews4.2
Chick-fil-A 3483 Lee Hwy, Bristol
Chick-fil-A
Chicken • $

Chick-fil-A

3483 Lee Hwy, Bristol, VA 24202

Just passing through on way home to Nashville-couldn’t have picked a better place to stop! I placed a pick up order through my phone and it was ready in 5...

  • Take-Out
  • Drive-Through
  • Good172 Reviews4
Bojangles 1020 Old Airport Rd, Bristol
Bojangles
Chicken • $

Bojangles

1020 Old Airport Rd, Bristol, VA 24201

Everything- The food was fresh and delicious, their Service was Amazing, it was Very Clean and I loved the Pictures they had hanging on their walls. but to be...

  • Take-Out
  • Delivery
  • Good137 Reviews4