1-10 of 29

Restaurants - Mayodan, NC

★★★★★ 3 Reviews

San Marcos Mexican Restaurant

  • 131 Commerce Ln D, Mayodan, NC
  • 336-427-3003

"I have eaten at a large number of mexican restaurants and San Marcos is by far the best. The food is always fresh and flavorful. The staff is ..."

★★★★★ 1 Review

Main Street Diner & Catering

  • 211 W Main St, Mayodan, NC
  • 336-427-6246

"I have ate at Main Street since it has opened up and the service has got so bad I refuse to eat there again. They put stuff on ..."

★★★★★ 1 Review

Mountain Side Restaurant

  • 401 N Ayersville Rd, Mayodan, NC
  • 336-548-4338

"This quaint little restaurant is on the outskirts of town. It's log cabin exterior is very charming and when you walk through the door the charm continues. The ..."

★★★★★ 1 Review


  • 211 W Main Street, Mayodan, NC
  • 336-548-2222

"This grill has great service, atmosphere, and food! Each time we visit we try something new from the menu. I was thrilled to find they have deep fried ..."

★★★★☆ 1 Review

Corona Mexican Restaurants

  • 105 E Main St, Mayodan, NC
  • 336-445-9800

"This restaurant is a little hard to find and parking isn't the greatest, but the food is delicious! The staff is very nice and the prices are reasonable."

★★★☆☆ 3 Reviews

Blue Naples Pizza

  • 131 Commerce Ln, Mayodan, NC
  • 336-427-8868

"They were all standing around when I got there and it took them 10 minutes to take my order. The place smelled "odd". I could see a shiny ..."

★★★☆☆ 2 Reviews

Star Pizza

  • 204 W Main St, Mayodan, NC
  • 336-427-5797

"me and my family have always enjoyed the food at star pizza as well as the polite staff. however, during our last visit a new waitress (a plump ..."


Domino's Pizza

  • 131 Commerce Lane, Mayodan, NC
  • 336-548-2080



  • 6711 Nc 135, Mayodan, NC
  • 336-427-8080


Rio Grande Inc

  • 802 W Jackson St, Mayodan, NC
  • 336-427-9740