Johnny's Fillin' Station Café

This local joint is worth the trip off the tourism corridor with its pool tables, darts, draft beer and huge baskets of burgers and fries. L, D (daily).

Locations

2631 S. Ferncreek Ave.
Orlando, FL 32806
United States