Restaurants Guide to Mayodan, NC
Restaurants Guide to Mayodan, NC
Mayodan is a small Rockingham County town with a dining scene that offers more variety than you might expect. Located along the Mayo River, Mayodan is part of the larger Dan River Basin and makes a good stopping point when exploring the rivers, towns and countryside of northern Rockingham County.

You won’t find a long list of formal or upscale restaurants here, but there are plenty of places to find a good meal. Pizza, Mexican food, Southern cooking, burgers, Chinese food and locally owned coffee shops give residents and visitors a good range of choices.
Eating Around Downtown Mayodan
Much of Mayodan’s local character can be found around its downtown streets. Main Street has several places where you can stop for a meal or something to drink, making it easy to combine lunch or dinner with a look around the older part of town.
Star Pizza is one of Mayodan’s best-known local restaurants. Pizza is the main attraction, but the menu also includes subs, wings, pasta, salads, stromboli and calzones. It is a good choice for families, groups or anyone looking for a substantial meal.
Beach House Grille offers American favorites including burgers, sandwiches, chicken and cheesesteaks. Its downtown location makes it an easy choice when you’re already exploring Main Street.
For Southern-style cooking, Nanny’s Cabin on North Ayersville Road offers homestyle meals along with desserts and ice cream. The restaurant also has a country-store and gift-shop atmosphere, giving it a character that goes beyond simply being a place to eat.
Mexican, Chinese and Other Choices
Mayodan also has several choices when you’re looking for something different.
San Marcos Mexican Restaurant serves Mexican favorites such as tacos, burritos, enchiladas and fajitas. It is located in the Mayodan shopping area on Commerce Drive.
China Yummy provides Chinese-American favorites and is another convenient choice for a quick meal or takeout.
For burgers, wings and other American fare, Downtown Jr’s 23 Sports Grill offers a sports-grill setting right in the downtown area.
Mayodan also has the usual selection of national fast-food restaurants for travelers who want something quick and familiar. For visitors interested in getting a feel for the community, however, the locally owned restaurants are the more interesting choices.
Coffee in Mayodan
Coffee is another part of Mayodan’s downtown scene.
Childress Family Coffee Co. on West Main Street is a small family-run coffee shop and roastery. It offers locally focused coffee and a more personal alternative to the national coffee chains.
Basecamp is another interesting stop. Located on East Main Street, Basecamp combines a coffee shop and bakery with canoe and kayak rentals and other river-related activities. That makes it particularly appropriate for visitors who are exploring Mayodan because of the Mayo River.
The combination of coffee, downtown Mayodan and river recreation gives visitors a chance to make food and drink part of a larger day outdoors.
A Nearby Mayodan-Area Restaurant
There is one nearby restaurant worth mentioning because of its location and character.
Airport Drive-In Restaurant is located on Ayersville Road in Madison, just outside Mayodan. It is a traditional small-town drive-in and diner serving breakfast, burgers, sandwiches and other American favorites.
The Airport Drive-In is close enough to Mayodan to be a practical option for someone spending the day in the area, but it is in Madison, so it is not included as one of Mayodan’s restaurants. That distinction will become important as DanValley.com develops separate guides for the communities in the area.
Eating in Mayodan
Mayodan’s restaurants aren’t about elaborate fine dining. They are mostly local places where residents and visitors can find familiar food, friendly service and a convenient meal while spending time in the community.
The town’s location on the Mayo River also makes dining part of a larger experience. You can explore downtown, visit the river, spend time outdoors and then stop for lunch, dinner or coffee.