1803 East West Pkwy, Fleming Island, Florida 32003 USA
Our loaded tater tots are fried to perfection. Topped with our house queso and crispy bacon. We can't forget the fresh chives!
Photo Credit: Yelp