Best moderately priced restaurants in Ashland, VA
- 3Closed nowApplebee's101 South Carter Road, Ashland, VA 23005Restaurant Bar
- 4.5Open nowChina Star9531 Kings Charter Drive, Ashland, VA 23005Restaurant
- 2.5China Wok107 Hill Carter Parkway, Ashland, VA 23005Restaurant
- 4.2Open nowEl Azteca103 North Washington Highway, Ashland, VA 23005Restaurant
- 4El Patio Mexican RestaurantAshland, Ashland, VA 23005Restaurant
- 4.5Open nowFuddruckers100 North Carter Road, Ashland, VA 23005Restaurant
- 4.5Imperial Chinese Restaurant117 North Washington Highway, Ashland, VA 23005Restaurant
- 4.5Open nowIron Horse Restaurant100 South Railroad Avenue, Ashland, VA 23005Restaurant
- 3Closed nowIslamorada Fish Company11550 Lakeridge Parkway, Ashland, VA 23005Restaurant
- 2.7Open nowJade Chinese Restaurant10180 Lakeridge Parkway #109, Ashland, VA 23005Restaurant
- 5Open nowMi Jalisco Mexican Restaurant9523 Kings Charter Drive, Ashland, VA 23005Restaurant
- 4.4Open nowO'Bank's Cafe & Grill10392 Leadbetter Road, Ashland, VA 23005Restaurant Cafe Bar
- 2.8Open nowPepicelli's Pizza208 South Washington Highway, Ashland, VA 23005Restaurant
- 3.3Closed nowPonderosa Steakhouse809 England Street, Ashland, VA 23005Restaurant
- 3.4Open nowTA Ashland100 North Carter Road, Ashland, VA 23005Restaurant
- 3.3Open nowTA Richmond10134 Lewistown Road, Ashland, VA 23005Restaurant
- 5Closed nowThai Gourmet Restaurant9555 Kings Charter Drive, Ashland, VA 23005Restaurant