If you want good American food look no further than Mars Hill's Stackhouse. Everything on the menu is named after hikes and favorite destinations around Madison County. A variety of tasty burgers and american specialties at great prices can be found throughout the menu as well as a good selection of beers. The evenings host weekly live local so be sure to stop by the Stackhouse for some great eats and mountain music!
The best pizza in Madison County. Papa Nick's is a local favorite with a wide selection of Italian dishes right in the middle of downtown Mars Hill. If you're looking to carbo-load with one of the many pasta dishes before a big ride this is the best place to do it!
In the mood for some tasty Mexican food? Baa'd Sheep Burritos is the spot. An awesome assortment of Mexican favorites decorates their menu. Don't be fooled by this photo, Baa'd Sheep Burritos are BIG so come hungry!
Alright, do you want to eat like a REAL local? Wagon Wheel is where you'll find delicious county cooking and a friendly atmosphere. Wagon Wheel is the perfect restaurant to hit up in the morning before going for a big, scenic ride through the country roads.
Little Creek Cafe
Little Creek Cafe is a hidden gem near the Appalachian trail that has been in operation for nearly half a century. Literally. Little Creek Cafe has savory home-style meals and has something for everyone at an affordable price. If it's breakfast or lunchtime, don't miss this little secret spot next time you come to Madison County !