The Tasty Tater is a fast food restaurant offering a menu of meals and drinks. Open weekends, it's located at Lakewood Christian Campground.