We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Martinsville, VA

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Wild Magnolia

#1 of 55 Restaurants in Martinsville
Price: $10 - $20 Map
Visitor photos (18)
Menu
Cuisines: American Steakhouse Healthy

Brewed Awakening

#2 of 55 Restaurants in Martinsville
Map
Visitor photos (8)
Menu
Cuisines: Cafe Sandwiches Delicatessen

Hugo's

#3 of 55 Restaurants in Martinsville
Price: $5 - $16 Map
Visitor photos (12)
Menu
Cuisines: American Bar Pizza Pub Chicken Wings

Pigs R Us

#4 of 55 Restaurants in Martinsville
Map
Visitor photos (5)
Menu
Cuisines: American

Chick-fil-A

#5 of 55 Restaurants in Martinsville
Map Menu
Cuisines: American Fast Food

Rania's Restaurant, Bar & Grill

#6 of 55 Restaurants in Martinsville
Map
Visitor photos (8)
Menu
Cuisines: Italian

El Norteno

#7 of 55 Restaurants in Martinsville
Map Menu
Cuisines: Mexican

El Parral Mexican Restaurant

#8 of 55 Restaurants in Martinsville
Map
Visitor photos (3)
Menu
Cuisines: Mexican

Walsh's Chicken and More

#9 of 55 Restaurants in Martinsville
Map Menu

Elizabeth's Pizza

#10 of 55 Restaurants in Martinsville
Map Menu
Cuisines: Italian

Third Bay Cafe

#11 of 55 Restaurants in Martinsville
Price: $8 - $25 Map
Visitor photos (12)
Menu
Cuisines: American Cafe

Meemaw's

#12 of 55 Restaurants in Martinsville
Map Menu

Chick-fil-A

#13 of 55 Restaurants in Martinsville
Price: $10 Map Menu
Cuisines: American Fast Food

Tasty Creme Donuts

#14 of 55 Restaurants in Martinsville
Map Menu

Rising Sun Breads

#15 of 55 Restaurants in Martinsville
Price: $4 - $7 Map
Visitor photos (2)
Menu
Cuisines: Eastern European Armenian

Chopstix

#16 of 55 Restaurants in Martinsville
Map
Visitor photos (3)
Menu

Sirloin House

#17 of 55 Restaurants in Martinsville
Map Menu

Mi Pueblo Authentic Mexican Restaurant

#18 of 55 Restaurants in Martinsville
Map Menu
Cuisines: Mexican

The Daily Grind

#19 of 55 Restaurants in Martinsville
Map
Visitor photos (3)
Menu
Cuisines: Cafe

Fridays Deli

#20 of 55 Restaurants in Martinsville
Map Menu

Arby's

#21 of 55 Restaurants in Martinsville
Map Menu
Cuisines: American

Papa John's

#22 of 55 Restaurants in Martinsville
Map Menu

D and A Cafe

#23 of 55 Restaurants in Martinsville
Map Menu

Yamato Japanese Hibachi and Sushi Bar

#24 of 55 Restaurants in Martinsville
Map Menu
Cuisines: Japanese Sushi

Captain Tom's Seafood

#25 of 55 Restaurants in Martinsville
Map Menu
Cuisines: Seafood

Dixie Pig Barbeque

#26 of 55 Restaurants in Martinsville
Map
Visitor photos (1)
Menu
Cuisines: Barbecue

Ten Pin Cafe

#27 of 55 Restaurants in Martinsville
Price: $5 - $10 Map
Visitor photos (10)
Menu
Cuisines: American

Paleo Cafe and VMNH Museum Store

#28 of 55 Restaurants in Martinsville
Map Menu
Cuisines: Pub

Tokyo Express

#29 of 55 Restaurants in Martinsville
Map Menu

Mtn ' Jax Restaurant & Pub

#30 of 55 Restaurants in Martinsville
Map
Visitor photos (1)
Menu
Cuisines: Pub