Restaurants

From savory down-home dishes to fresh farm-to-table favorites, there are plenty of Franklin County flavors to satisfy the most discerning palate. When it’s homemade around here, even Southern standards get a little added flare. Both diverse and delicious, choose from local staples or the newest foodie hangouts. We’re also known to throw in live homegrown music, so plan to eat, enjoy and stay awhile!


American

Applebee’s Neighborhood Grill & Bar

  • Applebee’s menu features beef, chicken and pork items, as well as burgers, pasta and seafood, with a selection of signature menu items found only at Applebee’s.

  • (540) 489-7772
  • Visit Website

Bay Rock Marina

  • Full service marina and restaurant. The marina offers boat rentals, mechanical service, boat slips, ship store, and gas dock. The restaurant offers waterside dining & takeout. ABC on-off.

  • (540) 890-2194

Blackwater Marina & Grill

  • Full-service marina offering boat slips, public boat ramp, tackle shop, gas, and boat and personal watercraft service and repair. Restaurant has lakeside and indoor seating.

  • (540) 576-4486
  • Visit Website

Blue Ridge Burgers & Deli

  • Features custom hand pressed, fresh 100% beef burgers with your choice of a large variety of toppings. Our menu includes salads, nachos, and more!

  • 540-365-5040
  • Visit Website

Bowling’s Place

  • We have been serving the county’s best hot dogs since 1950. Come and enjoy our famous dogs with our signature chili , “hoop” cheese and pinto beans. ABC on premises.

  • (540) 483-3403

Buddy’s BBQ

  • North Carolina Style BBQ with a Franklin County Twist! Serving pulled pork smoked fresh daily with a variety of homemade sauces, “banging baked beans”, hush puppies, mac-n-cheese, slaw and hot dog’s featuring Buddy’s homemade chili.

  • (540) 482-0369
  • Visit Website

Carl’s Place

  • A family-style country diner, convenience store and gas station. Our friendly staff has been serving home-cooked meals and made-from-scratch desserts since 1947. Open everyday for breakfast, lunch and dinner. 

  • (540) 576-2838
  • Visit Website

Chillin’ Smokes & Deli

  • Full service deli & tobacco store. Enjoy gourmet hotdogs, sandwiches, hamburgers and home-cooked specials.

  • (540) 483-6000
  • Visit Website

CJ’s Coffee and Sandwich Shop

  • We offer a variety of gourmet coffees and drinks, sandwiches made-to-order with fresh ingredients, donuts and delightful desserts baked fresh daily. Dine in or drive-thru for breakfast and lunch.

  • (540) 488-4223
  • Visit Website

Daily Grind Coffeehouse

  • Hometown coffeehouse located Uptown Rocky Mount next to the historic Courthouse. Offering blackboard menu, handcrafted soups & sandwiches, vegan/vegetarian offerings. Open for lunch and breakfast. Box lunches and catering available.

  • (540) 483-2233
  • Visit Website

Dudley’s Truck Stop Restaurant

  • (540) 483-2624

Franklin Restaurant

  • (540) 483-5601

Holly Jo’s Creekside Grill

Homestead Creamery Farm Market

  • Enjoy award winning ice cream in a variety of cones, milk shakes, and close to 30 flavors. Freshly made cold sandwiches, hot Panini sandwiches, salads, season soups, and a variety of baked goodies are also available. Shop for unique gifts and local food including glass bottled milk and old-fashioned butter. Also features a petting zoo, and dairy farm and creamery tours.

    Group friendly.

  • (540) 721-2045
  • Visit Website

Ippy’s Restaurant

  • Family owned since 1919. We specialize in steaks, seafood and BBQ ribs. We cater all events. Offering private party rooms. Reservations accepted/not required.

  • (540) 489-5600
  • Visit Website

Joe’s Pizza & Italian Restaurant

  • Joe’s Pizza & Italian Restaurant offers a variety of dining options for lunch and dinner, including a breakfast menu and buffet on Sundays. Serving a mix of Italian and American cuisine, there’s something for everyone at Joe’s.

  • (540) 721-2422
  • Visit Website

Kountry Kafé

  • A great little café serving a wide selection of amazing country cooking, hot and cold sandwiches, burgers, beer, wine, and great friendly service. We also feature a “boater’s box” for you to take out on the lake.

  • 540-565-0034
  • Visit Website

Kupkakery

  • Gourmet sandwiches built upon fresh baked bread daily, creamy soups, and the best desserts in Franklin County. Custom kakes and kupkakes for any occasion.

  • (540) 493-2212
  • Visit Website

Mango’s Bar & Grill

  • Smith Mountain Lake’s premier restaurant and music venue. Indoor and patio seating in a casual waterfront atmosphere with live entertainment on weekends.  Our menu features steaks, seafood, salads, pastas, sandwiches and burgers. ABC On. Visit by car/boat (W of R-28).

    Open March – Nov.

  • (540) 721-1632
  • Visit Website

Moosie’s Restaurant & Bar

  • Moosie’s ”the lake’s favorite gathering place”…a friendly bar and casual dining. Known for its overstuffed subs & sandwiches, burgers, mouthwatering ribs & chicken, pulled pork BBQ & Mexican fare. Beer, wine & cocktails. ABC On/Off. Dine-in or Carry Out. Visit by car/boat (W of R-28).

    Open daily at 11 a.m.

  • (540) 721-5255
  • Visit Website

Old Oak Café

  • The Old Oak Café serves breakfast, lunch and dinner. We are open Monday through Saturday from 7:00 a.m. – 9:00 p.m., and Sundays from 8:00 a.m. – 2:00 p.m.

  • (540) 719-3388

Pizza Hut/Wingstreet

Pizza King

  • (540) 483-0360

Pizza Pub

  • Offering pizzas, sandwiches, salads and appetizers. You’ll love our service and atmosphere with lake views. Dine in or carry out. Lake accessible. Open year round.

  • (540) 721-1234
  • Visit Website

Ruth’s Place

  • Ruth’s Place is a locally owned restaurant specializing in home cooked meals. We offer different daily lunch and dinner specials at affordable prices.

  • (540) 489-7884

SML Family Restaurant

  • Casual atmosphere, moderately priced table service restaurant. We are proud to prepare an excellent variety of: steaks, chicken, seafood, ribs, burgers, sandwiches and a large salad bar (over 50 items) with soups and a hot bar. ABC on.

  • (540) 346-2266
  • Visit Website

The 1893 Angle Dining Room

  • 540-489-1893

The Blackwater Café

  • Award winning restaurant at Smith Mountain Lake. Casual – Upscale Restaurant open for dinner at 5 p.m. Our focus is “your dining experience is our priority”.

  • (540) 721-4333
  • Visit Website

The Copper Kettle Co.

  • Family restaurant offering delicious, home-cooked dishes. Enjoy a peaceful breakfast or lunch on our deck overlooking the lake, or dinner in our dining room. ABC On. Visit by car or boat (R37).

  • (540) 912-0116
  • Visit Website

The Hub Restaurant

  • The Hub Restaurant offers a true, old-fashioned diner experience. Since 1935, it has been serving home-cooked meals and delicious home-made desserts. Serves breakfast (all day), lunch and dinner.

  • (540) 483-9303
  • Visit Website

The Jukebox Café

The Landing Restaurant

The Sea Captain

  • Full service restaurant. Specializing in seafood and steak, featuring a variety of menu options including chicken, pork chops, burgers and home made desserts. Conveniently located on Route 220.

  • (540) 238-2250

The Whole Bean Coffeehouse

  • Features locally roasted coffee, genuine espresso drinks, local tea, smoothies, and hot chocolate. Also serves paninis, wraps, baked goods and Kiwi-Cakes cupcakes. Offers free WiFi.

  • (540) 483-2533
  • Visit Website

Chinese

China City

  • This restaurant is a small business restaurant that has a small buffet. Friendly employees, good customer services and food buffet choices. Good varieties of food choices.

  • (540) 484-6967

Min’s China City

  • Delicious Chinese buffet and take-out. Serving a wide range of Chinese food. Professional friendly service and oriental atmosphere. We also serve alcoholic beverages! (ABC on)

  • (540) 721-2646

Peking Chinese and Grill Restaurant

  • (540) 483-3399

Teriyaki House

Coffee & Dessert

CJ’s Coffee and Sandwich Shop

  • We offer a variety of gourmet coffees and drinks, sandwiches made-to-order with fresh ingredients, donuts and delightful desserts baked fresh daily. Dine in or drive-thru for breakfast and lunch.

  • (540) 488-4223
  • Visit Website

Daily Grind Coffeehouse

  • Hometown coffeehouse located Uptown Rocky Mount next to the historic Courthouse. Offering blackboard menu, handcrafted soups & sandwiches, vegan/vegetarian offerings. Open for lunch and breakfast. Box lunches and catering available.

  • (540) 483-2233
  • Visit Website

Daylight Donuts

  • Fresh, warm, delicious donuts with a distinctively light texture and flavor. But don’t take our word for it, come see for yourself!

    Hours: Monday – Saturday, 5:30 AM – 1:00 PM

  • (540) 493-3311
  • Visit Website

Get UR Fix

  • Wi-Fi Café, computer repair and on-site service. Locally roasted coffee, latte, cappuccino, tea’s and hot chocolates. Muffins, bagels and danish. Hershey’s hand-dipped ice cream.

  • (540) 483-3623

Homestead Creamery Farm Market

  • Enjoy award winning ice cream in a variety of cones, milk shakes, and close to 30 flavors. Freshly made cold sandwiches, hot Panini sandwiches, salads, season soups, and a variety of baked goodies are also available. Shop for unique gifts and local food including glass bottled milk and old-fashioned butter. Also features a petting zoo, and dairy farm and creamery tours.

    Group friendly.

  • (540) 721-2045
  • Visit Website

Ice Cream Cottage

  • (540) 721-1305

Kupkakery

  • Gourmet sandwiches built upon fresh baked bread daily, creamy soups, and the best desserts in Franklin County. Custom kakes and kupkakes for any occasion.

  • (540) 493-2212
  • Visit Website

Sugar & Slice Cupcakery

The Whole Bean Coffeehouse

  • Features locally roasted coffee, genuine espresso drinks, local tea, smoothies, and hot chocolate. Also serves paninis, wraps, baked goods and Kiwi-Cakes cupcakes. Offers free WiFi.

  • (540) 483-2533
  • Visit Website

Fast Food

Arby’s

Bojangles’

Bojangles’

Bojangles’

Burger King

Cook-Out Restaurant

Dairy Queen Brazier – Westlake

  • Serves breakfast, lunch, dinner, and soft serve ice cream treats. Drive-thru or Dine-in.

  • (540) 721-7541
  • Visit Website

Dairy Queen Grill & Chill – Ferrum

  • Serving biscuits, foot-long hot dogs, chicken baskets, burgers, and soft serve ice cream treats. Enjoy our frozen cakes and the world famous Blizzards!

  • (540) 365-6400
  • Visit Website

Dairy Queen Grill & Chill – Plateau Plaza

  • Serving biscuits, foot-long hot dogs, chicken baskets, burgers, and soft serve ice cream treats. Enjoy our frozen cakes and the world famous Blizzards. Serves breakfast, lunch, dinner and coffee.

  • (540) 334-2977
  • Visit Website

Dairy Queen Grill & Chill – Rocky Mount

  • Serving biscuits, foot-long hot dogs, chicken baskets, burgers, soft serve ice cream treats. Enjoy our frozen cakes and the world famous Blizzards. Serves breakfast, lunch, and dinner.

  • 540-483-7987
  • Visit Website

Domino’s Pizza

Hardee’s

Kentucky Fried Chicken

Little Caesar’s Pizza

  • Carry-out chain featuring chicken wings, signature breadsticks & pizza tossed from freshly prepared dough. Drive-thru or Carry out.

  • (540) 489-8888
  • Visit Website

McDonald’s

Papa John’s Pizza

Papa John’s Pizza

Quizno’s

Subway

Subway

Subway

Wendy’s Restaurant

Wendy’s Restaurant

Italian

Benny Adelina’s

  • Over-sized slices of pizza and whole 28″ pies served all day and late into the night.

  • (540) 346-2120
  • Visit Website

Frank’s Pizza

Hema’s Italian Restaurant

Joe’s Pizza & Italian Restaurant

  • Joe’s Pizza & Italian Restaurant offers a variety of dining options for lunch and dinner, including a breakfast menu and buffet on Sundays. Serving a mix of Italian and American cuisine, there’s something for everyone at Joe’s.

  • (540) 721-2422
  • Visit Website

La Trattoria Italian Restaurant

  • Family friendly, full service Italian Restaurant. Various entrees, sandwiches, pizzas etc., also a dinner buffet. Breakfast buffet on Sunday morning only. Closed Mondays.

  • (540) 576-3004

New York Pizza

  • (540) 721-4880

Mexican

Azteca de Oro

  • (540) 484-5550

Cancun Mexican Restaurant & Grill

  • Family owned restaurant, serving a variety of Mexican food using family recipes perfected over generations. Full bar. Voted Best Mexican Restaurant of Smith Mountain Lake 2014.

  • (540) 719-2884
  • Visit Website

El Rio Mexican Grill

El Rodeo Mexican Restaurant

  • We bring the exquisite taste of Mexican cuisine to Rocky Mount, VA. Cooked with the freshest ingredients, our food is sure to satisfy your craving.

  • (540) 484-9065

El Toreno Mexican Bar & Grill

Latina 220

  • Fast food Mexican restaurant & grocery store.

  • (540) 484-5599

Los Tres Amigos

Mexico Viejo

  • (540) 719-1000