Best moderately priced restaurants in Roanoke, VA
- 5Closed nowAlejandro's Mexican Grill - Downtown127 Campbell Avenue Southeast, Roanoke, VA 24011Restaurant Bar
- 3.5Annie Moore's3555 Electric Road D, Roanoke, VA 24018Restaurant Bar
- 1Closed nowApplebee's4340 Electric Road, Roanoke, VA 24018Restaurant Bar
- 2.3Closed nowApplebee's4510 Challenger Avenue Northeast, Roanoke, VA 24012Restaurant Bar
- 3.5Closed nowApplebee's4942 Valley View Boulevard North Northwest, Roanoke, VA 24012Restaurant Bar
- 2.3Closed nowAwful Arthur's Seafood Company108 Campbell Avenue Southeast, Roanoke, VA 24011Restaurant
- Closed nowBellacino's Pizza & Grinders4373 Starkey Road, Roanoke, VA 24018Restaurant
- 5Closed nowBen Gui Sushi4353 Starkey Road, Roanoke, VA 24018Restaurant
- 5Closed nowBilly's102 Market Street Southeast, Roanoke, VA 24011Restaurant
- 4Closed nowBlue 5 Restaurant312 2nd Street Southwest, Roanoke, VA 24011Restaurant Bar
- 4.3Closed nowCafe Asia3940 Valley Gateway Blvd B-1, Roanoke, VA 24012Restaurant
- 4.7Carlos Brazilian International Cuisine4167 Electric Road, Roanoke, VA 24018Restaurant
- 4.5Closed nowCheddar's Scratch Kitchen4814 Valley View Boulevard Northwest, Roanoke, VA 24012Restaurant
- 1.5Closed nowChina Star Chinese Restaurant4822 Hollins Road, Roanoke, VA 24019Restaurant
- 5Closed nowCoach & Four5206 Williamson Road, Roanoke, VA 24012Restaurant
- 3.7Closed nowCoffee Pot2902 Brambleton Avenue, Roanoke, VA 24015Restaurant Cafe Bar
- 2.5Open nowDragon China3945 Brambleton Avenue, Roanoke, VA 24018Restaurant
- 4.5Closed nowEl Rodeo3518 Orange Avenue Northeast, Roanoke, VA 24012Restaurant
- 4.3El Rodeo3280 Electric Road, Roanoke, VA 24018Restaurant
- Closed nowEl Rodeo Plantation7850 Plantation Road, Roanoke, VA 24019Restaurant Bar
- 3.3Closed nowEl Toreo6617 Thirlane Road Northwest, Roanoke, VA 24019Restaurant
- 3Elephant Walk Restaurant & Lounge4468 Starkey Road, Roanoke, VA 24018Restaurant Bar
- 4.3Closed nowFork in the Alley2123 Crystal Spring Avenue Southwest, Roanoke, VA 24014Restaurant
- 4.3Closed nowFrankie Rowland's Steakhouse104 South Jefferson Street, Roanoke, VA 24011Restaurant