Waffle House #86 in Attalla (Restaurant ) - Location & Hours

Store Details

802 Cleveland Ave
I-59 Exit 183
Attalla, Alabama 35954-2909

Phone: (256) 538-3278

Map & Directions   Website

Regular Store Hours

open 24 hours

Store hours may vary due to seasonality.

Nearby Waffle House Locations

Advertisements