Waffle House posted a map showing locations of their closed restaurants in Florida ahead of Hurricane Milton's arrival. As of ...
A new Waffle House restaurant has opened near The Villages. Waffle House’s newest restaurant in Florida is located at 9702 NE 136 Avenue near the Lowe’s Home Improvement store and BJ’s Wholesale Club ...