Been there, done that? Do tell us about it! Submit a review of this Orlando restaurant today.
4 of 5 stars
After Cosmic Ray’s and Epcot’s Liberty Inn, this is the next best fast food in the world. The only problem is that it is outdoors and also in the congested area around