Address: 25861 US-19, Old Town, FL 32680, USA
“In general, food and service is pretty good. Typically ready when promised. Nothing outstanding about this location other than it beats driving into town. Employees could be friendlier but at least they are not all out rude so there is that.”