We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
I had a friend tell me, "If you're ever in Waldo, FL you must stop at this little dinner and have their fried green tomatoes". I thought to myself, Why would I ever be in Waldo, FL and where is it anyhow? It was one...More