What are you looking for?

Restaurants in Martinsville

The Best Restaurants

Elizabeth's Pizza 2365 Virginia Ave, Collinsville
Elizabeth's Pizza
Pizza • $$

Elizabeth's Pizza

2365 Virginia Ave, Collinsville, VA 24078

I passed Elizabeth's and turned around to go back only because their parking lot was full. This tells me that it's a decent place. I was not...

  • Superb179 Reviews4.4
Checkered Pig BBQ & Ribs 1014 Liberty St #1302, Martinsville
Checkered Pig BBQ & Ribs
Barbecue • $

Checkered Pig BBQ & Ribs

1014 Liberty St #1302, Martinsville, VA 24112

Omga this is an amazing place to get some good BBQ. I'm a Carolina Girl, and being in VA it's hard to find good BBQ like home. The hush puppies and...

  • Take-Out
  • Delivery
  • Superb218 Reviews4.4
Third Bay Cafe LLC 1163 Spruce St, Martinsville
Third Bay Cafe LLC
American • $$

Third Bay Cafe LLC

1163 Spruce St, Martinsville, VA 24112

The food. Was. DELICIOUS. We went for lunch. I had a salmon sandwich and the fish was moist and delectable. My husband had the tuna melt and it too was moist...

  • Take-Out
  • Delivery
  • Superb118 Reviews4.5
Walsh's Chicken & More 24 W Church St, Martinsville
Walsh's Chicken & More
Chicken • $

Walsh's Chicken & More

24 W Church St, Martinsville, VA 24112

The service is AMAZING and the people are wonderful every time I call to place an order the lady who answers the phone is extremely pleasant. If you want the...

  • Take-Out
  • Superb104 Reviews4.8
Chick-fil-A 400 Liberty St, Martinsville
Chick-fil-A
Chicken • $

Chick-fil-A

400 Liberty St, Martinsville, VA 24112

I usually would give 5 stars because this location is great but today it seemed as though most of the employees in the drive thru line were more interested in...

  • Take-Out
  • Drive-Through
  • Superb149 Reviews4.5
Jerry's Pizza Pasta & Grill 2635 Greensboro Rd, Martinsville
Jerry's Pizza Pasta & Grill
Pizza • $$

Jerry's Pizza Pasta & Grill

2635 Greensboro Rd, Martinsville, VA 24112

We love finding places like Jerry’s. A small local restaurant that provides quality ingredients, cooked perfectly, served hot and for a decent price. We got...

  • Take-Out
  • Drive-Through
  • Superb128 Reviews4.3
El Parral Mexican Restaurant 670 Commonwealth Blvd W, Martinsville
El Parral Mexican Restaurant
Mexican • $

El Parral Mexican Restaurant

670 Commonwealth Blvd W, Martinsville, VA 24112

Went here to eat dinner with friends on our way back to North Carolina from West Virginia. Food was excellent and service was good also ...best glass of ice...

  • Take-Out
  • Delivery
  • Superb167 Reviews4.3
Simply Suzanne's Cafe 525 Airport Rd, Martinsville
Simply Suzanne's Cafe
American • $

Simply Suzanne's Cafe

525 Airport Rd, Martinsville, VA 24112

Great airport cafe, runway views, outside picnic tables too, but no shade.Special today was flounder sandwich + fries ... great fish, great bun!Can soda which...

  • Take-Out
  • Superb111 Reviews4.6
Mi Ranchito 1212 Memorial Blvd S, Martinsville
Mi Ranchito
Mexican • $

Mi Ranchito

1212 Memorial Blvd S, Martinsville, VA 24112

This was my first time eating at this establishment, and it was wonderful! The server was new but he kept up pretty well, and the food was amazing, true...

  • Take-Out
  • Delivery
  • Superb142 Reviews4.3
Chopstix - Martinsville 361 W Commonwealth Blvd, Martinsville
Chopstix - Martinsville
Asian • $$

Chopstix - Martinsville

361 W Commonwealth Blvd, Martinsville, VA 24112

My mom and I were in town and we decided we wanted some Japanese food and we decided to try this place out. Plenty of parking and it appears that it use to be...

  • Take-Out
  • Delivery
  • Good160 Reviews3.8
Hugo’s Restaurant and Sports Bar 25 Bridge St N, Martinsville
Hugo’s Restaurant and Sports Bar
American • $

Hugo’s Restaurant and Sports Bar

25 Bridge St N, Martinsville, VA 24112

Service was excellent, especially given it was a crowded Friday night. $3 pints are always a plus and paired well with my steak although I did ask for a medium...

  • Take-Out
  • Good143 Reviews4.2
Wild Magnolia 730 E Church St #7a, Martinsville
Wild Magnolia
American • $$

Wild Magnolia

730 E Church St #7a, Martinsville, VA 24112

Doesn't look like much from the outside. But.... Oh My Word Split 3 Starters as our meal... I have eaten BBQ/Pulled Pork all over. This is some of the...

  • Take-Out
  • Delivery
  • Good147 Reviews3.8
Yamato Japanese Restaurant 810 Commonwealth Blvd, Martinsville
Yamato Japanese Restaurant
Japanese • $$

Yamato Japanese Restaurant

810 Commonwealth Blvd, Martinsville, VA 24112

There was a little bit of a wait to get in, maybe 15-20 minutes. But it was worth it. Good service all the food was hot and fresh. I really like the ginger...

  • Take-Out
  • Delivery
  • Good143 Reviews3.8
Skips Restaurant 900 Starling Ave, Martinsville
Skips Restaurant
Breakfast

Skips Restaurant

900 Starling Ave, Martinsville, VA 24112

Just yes. This is one of those places that is from a different era and we hope never, ever goes away. Skip knows how to treat customers and that's why...

  • Take-Out
  • Delivery
  • Superb90 Reviews4.6
Famous Subs & More 811 Liberty St, Martinsville
Famous Subs & More
Pizza • $$

Famous Subs & More

811 Liberty St, Martinsville, VA 24112

I stopped here needing a quick meal and just wanted anything better than fast food style, when I entered the place was a little aged looking and empty...

  • Take-Out
  • Delivery
  • Superb84 Reviews4.3

American Restaurants

American in Martinsville
Coach's Neighborhood Grill 283 Commonwealth Blvd W, Martinsville
Coach's Neighborhood Grill
American • $$

Coach's Neighborhood Grill

283 Commonwealth Blvd W, Martinsville, VA 24112

I came in a couple days ago & the food was great & the service was even better her name was Kayla & she did an excellent job. She was very friendly...

  • Take-Out
  • Delivery
  • Good101 Reviews3.6
Ashley's taste of home 2468 Kings Mountain Rd, Martinsville
Ashley's taste of home
American

Ashley's taste of home

2468 Kings Mountain Rd, Martinsville, VA 24112

Delicious home cooked meals. My husband and I enjoyed the turkey, dressing, cole slaw, macaronic salad, sweet potato casserole, broccoli casserole, rolls,...

  • Take-Out
  • Good46 Reviews4
Bill & Tom's Restaurant 2446 Figsboro Rd, Martinsville
Bill & Tom's Restaurant
American

Bill & Tom's Restaurant

2446 Figsboro Rd, Martinsville, VA 24112

  • Superb8 Reviews4.5

Pizza Restaurants

Pizza in Martinsville
Pizza Hut 2550 Greensboro Rd, Martinsville
Pizza Hut
Pizza • $

Pizza Hut

2550 Greensboro Rd, Martinsville, VA 24112

I had ordered curbside and picked up at 10:05p. I didnt check my pizza till I got home. I had ordered 3 toppings, One being pepperoni. They left them off by...

  • Take-Out
  • Delivery
  • Good95 Reviews4.1
Domino's Pizza 730 E Church St Ste 10, Martinsville
Domino's Pizza
Pizza • $

Domino's Pizza

730 E Church St Ste 10, Martinsville, VA 24112

My husband said the meat lovers pizza was delicious. I have to eat gluten. The gluten free pizza crust was to tough to chew. Not enjoyable. No one can make one...

  • Delivery
  • Good57 Reviews3.9
Papa John's Pizza 639 E Church St, Martinsville
Papa John's Pizza
Pizza • $

Papa John's Pizza

639 E Church St, Martinsville, VA 24112

Wow, first issue I've ever had here yesterday, my card was charged, papatracker said delivered and NO PIZZA was delivered ?. Fortunately, this was...

  • Take-Out
  • Delivery
  • Good70 Reviews3.6

Mexican Restaurants

Mexican in Martinsville
El Norteno Mexican Restaurant 730 E Church St, Martinsville
El Norteno Mexican Restaurant
Mexican • $

El Norteno Mexican Restaurant

730 E Church St, Martinsville, VA 24112

We had a wonderful time here. The service was timely, attentive and each of us was offered individual attention when needed. Chips & salsa were first,...

  • Take-Out
  • Delivery
  • Good111 Reviews3.9
Taco Bell 500 Liberty St, Martinsville
Taco Bell
Mexican • $

Taco Bell

500 Liberty St, Martinsville, VA 24112

This was the best Taco Bell trip I've had in a very long time. I live in Danville VA and the one I typically go to is not as nice. This Taco Bell actually...

  • Drive-Through
  • Delivery
  • Good94 Reviews4
La Plazita #2 10 E Church St, Martinsville
La Plazita #2
Mexican • $

La Plazita #2

10 E Church St, Martinsville, VA 24112

Very delicious AUTHENTIC Mexican food! The owners are super sweet and the staff is always friendly, quick, and helpful. This is a great place to go if you...

  • Take-Out
  • Good48 Reviews4

Seafood Restaurants

Seafood in Martinsville
Captain Tom's Seafood 2615 Greensboro Rd #0691, Martinsville
Captain Tom's Seafood
Seafood • $

Captain Tom's Seafood

2615 Greensboro Rd #0691, Martinsville, VA 24112

Food cooked fresh. Great taste. Just make sure you check prices on your bill. They experiencing some kind of calculator problems. But they correct quickly. No...

  • Take-Out
  • Good138 Reviews4.1
Long John Silver's 802 E Church St, Martinsville
Long John Silver's
Seafood

Long John Silver's

802 E Church St, Martinsville, VA 24112

Great food as always, friendly service! Too bad the inside isn't open for the family to sit down and eat even though other restraunts are open. Having to...

  • Take-Out
  • Drive-Through
  • Average102 Reviews2.9
Nayarita Mexican Restaurant and Grill 6254 A L Philpott Hwy, Martinsville
Nayarita Mexican Restaurant and Grill
Seafood

Nayarita Mexican Restaurant and Grill

6254 A L Philpott Hwy, Martinsville, VA 24112

Me and my father have been looking for authentic birria tacos for MONTHS. ready to give up and make our own, we experienced a moment of pure luck. My dads...

  • Good17 Reviews3.6

Burger Restaurants

Burgers in Martinsville
Hardee's 901 E Church St, Martinsville
Hardee's
Hamburgers & Hot Dogs • $

Hardee's

901 E Church St, Martinsville, VA 24112

It appears the company has made leadership changes at this facility and getting alot of better staff the service is faster and staff are more friendly. Keep up...

  • Take-Out
  • Drive-Through
  • Good99 Reviews3.6
McDonald's 202 Commonwealth Blvd E, Martinsville
McDonald's
Hamburgers & Hot Dogs • $

McDonald's

202 Commonwealth Blvd E, Martinsville, VA 24112

Four only because they forget to keep pickles off our burgers and ice out of my son's drinks. It is on the screen and I recheck that they know no pickles...

  • Take-Out
  • Drive-Through
  • Good106 Reviews3.3
Hardee's 547 Memorial Blvd S, Martinsville
Hardee's
Hamburgers & Hot Dogs

Hardee's

547 Memorial Blvd S, Martinsville, VA 24112

Needed a quick bite and stopped in before going to the rv park.Where I'm from the Hardee's have terrible service, this one however had good, quick...

  • Take-Out
  • Drive-Through
  • Good83 Reviews3.6
Fridays Garden Deli 1117 Memorial Blvd S, Martinsville
Fridays Garden Deli
Sandwich Shop

Fridays Garden Deli

1117 Memorial Blvd S, Martinsville, VA 24112

Has always been my favorite spot to get a hot club sub. I get it exactly the way they serve it & it is packed with flavor. Love the fact you can also get...

  • Delivery
  • Superb75 Reviews4.7
Subway 937 E Church St, Martinsville
Subway
Sandwich Shop • $

Subway

937 E Church St, Martinsville, VA 24112

I came here leaving the subway in horsepasture. I started here about 2 months ago and come almost daily. This has actually been a very pleasant experience for...

  • Take-Out
  • Delivery
  • Superb64 Reviews4.3
Subway 2444 Greensboro Rd, Martinsville
Subway
Sandwich Shop • $

Subway

2444 Greensboro Rd, Martinsville, VA 24112

The young man that just made my sub today was really friendly polite he made my sub just right and I look forward to coming back just to see him great customer...

  • Take-Out
  • Delivery
  • Good65 Reviews4.1
Bojangles 1515 Virginia Ave, Martinsville
Bojangles
Chicken

Bojangles

1515 Virginia Ave, Martinsville, VA 24112

Service was exceptional. Informed management about how great the service was. Never ate here before, not on the west coast. Great food also. Would visit this...

  • Take-Out
  • Delivery
  • Good104 Reviews3.7
KFC 18 Tensbury Dr, Martinsville
KFC
Chicken • $

KFC

18 Tensbury Dr, Martinsville, VA 24112

Went there for The Chicken Pit Pies..They are delicious..My Mother N Law loves them she's 92 and a diabetic and it's a meal for her. Will come again...

  • Take-Out
  • Drive-Through
  • Good72 Reviews3.3
Walsh's Chicken And More 26 W Church St, Martinsville
Walsh's Chicken And More
Chicken • $

Walsh's Chicken And More

26 W Church St, Martinsville, VA 24112

  • Take-Out
  • Superb4 Reviews5