Best restaurants in Marion, VA
- 3.5Closed now27 Lions111 East Main Street, Marion, VA 24354Restaurant
- 3.8Appletree Restaurant1050 Virginia 16, Marion, VA 24354Restaurant
- 3.3Open nowArby's947 North Main Street, Marion, VA 24354Restaurant
- 5Open nowCasey's Diner988 South Fork Road, Marion, VA 24354Restaurant
- Open nowCharley's Grilled Subs1149 North Main Street, Marion, VA 24354Restaurant
- 3.2CJ's Pizza534 South Main Street, Marion, VA 24354Restaurant
- 5Open nowDip Dog Stand2035 Lee Highway, Marion, VA 24354Restaurant
- 1Four Seasons Catering Bakery138 East Main Street, Marion, VA 24354Restaurant
- 1.5Open nowGreat Wall Chinese Restaurant1133 North Main Street, Marion, VA 24354Restaurant
- 4Open nowHardee's347 North Main Street, Marion, VA 24354Restaurant
- 4.5Hi-Way Drive In2035 Lee Highway, Marion, VA 24354Restaurant
- 2.5Open nowKFC798 North Main Street, Marion, VA 24354Restaurant
- 2.8Open nowLittle Caesars Pizza1129 North Main Street, Marion, VA 24354Restaurant
- 4.5Open nowMacado's142 East Main Street, Marion, VA 24354Restaurant
- 3.6Open nowMcDonald's1120 North Main Street, Marion, VA 24354Restaurant Cafe
- 4.7Open nowMi Puerto1319 North Main Street, Marion, VA 24354Restaurant
- Open nowNew China House1133 North Main Street, Marion, VA 24354Restaurant
- 4Open nowOff Main Grille1112 North Main Street, Marion, VA 24354Restaurant Bar
- 2.8Open nowPizza Hut1038 North Main Street, Marion, VA 24354Restaurant
- 4.3Open nowPizza Perfect784 North Main Street, Marion, VA 24354Restaurant
- Pizza Wholesale249 Browns Subdivision Road, Marion, VA 24354Restaurant
- Open nowRestaurant At Hungry Mother380 Hemlock Haven Lane, Marion, VA 24354Restaurant
- 5Open nowSisters' Cafe & Gifts212 East Main Street, Marion, VA 24354Restaurant
- 3Open nowSonic Drive-In1210 North Main Street, Marion, VA 24354Restaurant