Best restaurants in Roanoke, VA
- Closed nowMcDonald's701 Williamson Road Northwest, Roanoke, VA 24016Restaurant Cafe
- 4Closed nowMcDonald's3402 Orange Avenue Northeast, Roanoke, VA 24012Restaurant Cafe
- Closed nowMcDonald's4525 Challenger Avenue Northeast, Roanoke, VA 24012Restaurant Cafe
- Closed nowMcDonald's8115 Plantation Road, Roanoke, VA 24019Restaurant Cafe
- 5Closed nowMellow Mushroom2239 Franklin Road Southwest, Roanoke, VA 24014Restaurant
- 3.7Closed nowMetro!14 Campbell Avenue Southeast, Roanoke, VA 24011Restaurant
- Mi Tapatia4818 Williamson Road, Roanoke, VA 24012Restaurant
- Closed nowMill Mountain Coffee & Tea6303 Merriman Road, Roanoke, VA 24018Restaurant Cafe
- Closed nowMISSION BBQ menu2229 Colonial Avenue, Roanoke, VA 24015Restaurant
- Closed nowMoe's Southwest Grill4 Old Whitmore Avenue, Roanoke, VA 24016Restaurant
- 3.8Closed nowMontano's International Gourmet3733 Franklin Road Southwest, Roanoke, VA 24014Restaurant
- 4Mountainside Cafe7924 Bent Mountain Road, Roanoke, VA 24018Restaurant
- 3Closed nowMulligan's Bar & Grill6419 Williamson Road, Roanoke, VA 24019Restaurant Bar
- 4Munchies2619 Cove Road, Roanoke, VA 24016Restaurant
- 5Closed nowNanjing Chinese Restaurant2202 Orange Avenue Northeast, Roanoke, VA 24012Restaurant
- 2.8Closed nowNawab Indian Cuisine118 Campbell Avenue Southeast A, Roanoke, VA 24011Restaurant
- Closed nowNew China City Restaurant639 Peters Creek Road, Roanoke, VA 24017Restaurant
- 3New York Subs32 Market Street Southeast # 8, Roanoke, VA 24011Restaurant
- 4Closed nowNew Yorker Delicatessen2802 Williamson Road, Roanoke, VA 24012Restaurant
- 4.7Closed nowNopales Restaurant1329 Grandin Road Southwest, Roanoke, VA 24015Restaurant
- Norah's Cafe110 Salem Avenue Southeast, Roanoke, VA 24011Restaurant Cafe
- 5Closed nowO'Charley’s Restaurant & Bar4765 Valley View Boulevard Northwest, Roanoke, VA 24012Restaurant Bar
- 5Closed nowOasis Hookah Cafe & Lounge5524 Williamson Road, Roanoke, VA 24012Restaurant Cafe Bar
- Closed nowOld 97801 Campbell Avenue Southeast, Roanoke, VA 24013Restaurant