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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Restaurants in Cana

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(2)
Bar
(6)
Diner
(7)
Grill
(1)
(5)
Pub
(5)
(1)
Southwestern
(1)
(1)
(1)
Wine Bar
(1)
Cheeseburger
(2)
Cheesecake
(1)
Cupcake
(1)
Dumplings
(2)
Hamburger
(1)
Meatloaf
(2)
Oyster
(1)
Pad Thai
(1)
Ribs
(1)
Sandwiches
(1)
Shrimp
(3)
More
Dietary Restrictions
Gluten Free Options
(2)
Vegan Options
(1)
Meals
(14)
Price
Cheap Eats
(34)
Mid-range
(54)
Restaurant features
(1)
Free Wifi
(1)
Parking Available
(10)
Reservations
(4)
Serves Alcohol
(14)
Television
(7)
More
Good for
Bar Scene
(1)
Business meetings
(1)
Kids
(21)
Local cuisine
(6)
More
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Cana. Showing results within 40 km of Cana.
Limit search to Cana.

Little Richard's BBQ Mount Airy, NC 10.4 km away

#3 of 81 Restaurants in Mount Airy
$$ - $$$ American Barbecue

The Gap Deli at the Parkway Fancy Gap 8.6 km away

#1 of 6 Restaurants in Fancy Gap
$$ - $$$ American Soups

13 Bones Mount Airy, NC 12.0 km away

#1 of 81 Restaurants in Mount Airy

Snappy Lunch Mount Airy, NC 11.5 km away

#2 of 81 Restaurants in Mount Airy
$ American Diner

Subway Fancy Gap 6.3 km away

#5 of 6 Restaurants in Fancy Gap

Lakeview Restaurant Fancy Gap 8.7 km away

#2 of 6 Restaurants in Fancy Gap
$ American Diner

Fancy Gap Coffee and Ice Cream Fancy Gap 7.3 km away

#1 of 1 Restaurants in Fancy Gap

Walker's Soda Fountain Mount Airy, NC 11.5 km away

#1 of 6 Restaurants in Mount Airy
$ American Diner

Old North State Mount Airy, NC 11.3 km away

#4 of 81 Restaurants in Mount Airy
$$ - $$$ American Wine Bar

Gondola Italian Restaurant Mount Airy, NC 10.5 km away

#8 of 81 Restaurants in Mount Airy
$$ - $$$ Italian

Lake View Motel & Restaurant Fancy Gap 8.8 km away

#4 of 6 Restaurants in Fancy Gap

Thailand Cafe Mount Airy, NC 11.0 km away

#7 of 81 Restaurants in Mount Airy
$$ - $$$ Asian Thai

Mill Creek General Store Mount Airy, NC 11.4 km away

#6 of 81 Restaurants in Mount Airy

Vanishing Point Bar & Grill Mount Airy, NC 8.7 km away

#50 of 81 Restaurants in Mount Airy

Prohealth Coffee & Smoothie Shop Mount Airy, NC 8.9 km away

#1 of 2 Restaurants in Mount Airy

Miss Angels Heavenly Pies Mount Airy, NC 11.5 km away

#1 of 1 Restaurants in Mount Airy

Barney's Restaurant Mount Airy, NC 11.4 km away

#9 of 81 Restaurants in Mount Airy
$ American Diner

The Loaded Goat Mount Airy, NC 11.3 km away

#10 of 81 Restaurants in Mount Airy
$$ - $$$ American Bar Grill Pub

Ocies Mount Airy, NC 9.5 km away

#32 of 81 Restaurants in Mount Airy

O'Dell's Sandwich Shop Mount Airy, NC 10.4 km away

#14 of 81 Restaurants in Mount Airy

Leon's Burger Express Mount Airy, NC 11.2 km away

#11 of 81 Restaurants in Mount Airy
$ American Diner

Daddy Sams Lowgap, NC 9.6 km away

#1 of 1 Restaurants in Lowgap

Rap's Bar amd Grill Fancy Gap 10.1 km away

#3 of 6 Restaurants in Fancy Gap
$ Bar Pub American

The Pie Factory Mount Airy, NC 9.7 km away

#35 of 81 Restaurants in Mount Airy
$$ - $$$ Italian Pizza

Porkeys Mount Airy, NC 9.2 km away

#59 of 81 Restaurants in Mount Airy

Libby Hill Seafood Mount Airy, NC 10.5 km away

#19 of 81 Restaurants in Mount Airy
$$ - $$$ American Seafood

Rock City Diner Mount Airy, NC 10.0 km away

#36 of 81 Restaurants in Mount Airy
$ American Diner

Saigon Mount Airy, NC 10.0 km away

#40 of 81 Restaurants in Mount Airy

The Ice Shack Mount Airy, NC 10.1 km away

#31 of 81 Restaurants in Mount Airy