Tasty Treats in Twin Mountain
Twin Mountain is a little village in the town of Carroll. Not much to it, and almost nowhere to grab a bite to eat. During the summer, Tarry Ho Campground opened 302 Grill to fill that void, and it really does, serving up delicious burgers, steak and cheese sandwiches and of course ice cream!
Read more