This place drove me nuts yesterday! First of all it is out in the middle of absolute nowhere and we only went in because of a small sign that caught our eye hanging on a farm fence post on I75 North. When you get off of the exit it is located directly across the street in a delaptidated old gas station. It is…