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 Roanoke, 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)

Local Roots

#1 of 379 Restaurants in Roanoke
Price: $10 - $35 Map
Visitor photos (27)
Menu
Cuisines: Contemporary
Reserve

Hollywood's Restaurant & Bkry

#2 of 379 Restaurants in Roanoke
Price: $7 - $24 Map
Visitor photos (35)
Menu
Cuisines: American Vegetarian

Alexander's

#3 of 379 Restaurants in Roanoke
Price: $18 - $35 Map
Visitor photos (11)
Menu
Cuisines: American Pub
Reserve

Cuban Island

#4 of 379 Restaurants in Roanoke
Map
Visitor photos (1)
Menu
Cuisines: Caribbean Cuban

Billy's

#5 of 379 Restaurants in Roanoke
Price: $30 Map
Visitor photos (9)
Menu
Reserve

Cafe Asia

#6 of 379 Restaurants in Roanoke
Map
Visitor photos (16)
Menu
Cuisines: Sushi Asian

Stefano's On The Market

#7 of 379 Restaurants in Roanoke
Price: $9 - $25 Map
Visitor photos (11)
Menu
Reserve

Regency Dining Room

#8 of 379 Restaurants in Roanoke
Price: $22 - $32 Map
Visitor photos (23)
Menu
Cuisines: American
Reserve

Cedars Lebanese Restaurant

#9 of 379 Restaurants in Roanoke
Map
Visitor photos (30)
Menu
Cuisines: Lebanese Middle Eastern

Firefly Fare

#10 of 379 Restaurants in Roanoke
Price: $10 - $20 Map
Visitor photos (7)
Menu
Cuisines: French International Vegetarian Fusion Bistro

Lucky

#11 of 379 Restaurants in Roanoke
Price: $15 - $20 Map
Visitor photos (2)
Menu
Cuisines: French American Organic
Reserve

Frankie Rowlands Steak House

#12 of 379 Restaurants in Roanoke
Price: $31 - $50 Map
Visitor photos (3)
Menu
Cuisines: Steakhouse
Reserve

Abuelo's

#13 of 379 Restaurants in Roanoke
Map
Visitor photos (7)
Menu
Cuisines: Mexican

Carlos Brazilian Intl Cuisine

#14 of 379 Restaurants in Roanoke
Price: $38 Map
Visitor photos (5)
Menu
Cuisines: South American

Benny Marconi

#15 of 379 Restaurants in Roanoke
Map
Visitor photos (1)
Menu
Cuisines: Pizza

Roanoke Weiner Stand

#16 of 379 Restaurants in Roanoke
Map
Visitor photos (2)
Menu
Cuisines: American Hot Dogs

Viet Sub

#17 of 379 Restaurants in Roanoke
Map Menu
Cuisines: Vietnamese

Nawab Indian Cuisine

#18 of 379 Restaurants in Roanoke
Map
Visitor photos (5)
Menu
Cuisines: Indian

Wildflour

#19 of 379 Restaurants in Roanoke
Map
Visitor photos (2)
Menu
Cuisines: American

Leonore Restaurant

#20 of 379 Restaurants in Roanoke
Map
Visitor photos (5)
Menu
Cuisines: Italian Pizza Pasta

Montano's International

#21 of 379 Restaurants in Roanoke
Price: $30 Map
Visitor photos (1)
Menu
Cuisines: Italian
Reserve

Village Grill

#22 of 379 Restaurants in Roanoke
Map Menu
Cuisines: Mexican American

Cheddar's

#23 of 379 Restaurants in Roanoke
Map
Visitor photos (9)
Menu
Cuisines: American

Shakers Good Food & Drink

#24 of 379 Restaurants in Roanoke
Map
Visitor photos (6)
Menu

The River and Rail

#25 of 379 Restaurants in Roanoke
Map
Visitor photos (5)
Menu
Cuisines: American

Pho Saigon

#26 of 379 Restaurants in Roanoke
Map
Visitor photos (3)
Menu
Cuisines: Vietnamese

Cafe Asia 2

#27 of 379 Restaurants in Roanoke
Map
Visitor photos (4)
Menu

On The Rise Bread Co

#28 of 379 Restaurants in Roanoke
Map
Visitor photos (6)
Menu

Sal's Italian Resturant

#29 of 379 Restaurants in Roanoke
Map
Visitor photos (3)
Menu
Cuisines: Italian Pizza Pasta

Jack Brown's Beer & Burger Joint

#30 of 379 Restaurants in Roanoke
Map
Visitor photos (7)
Menu
Cuisines: American