Get directions to: Waffle House, Alvarado, TX
Restaurant address: 1120 W Highway 67 Alvarado, TX 76009, USA
Restaurant: Waffle House