Get directions to: Plato Loco, Alvarado, TX
Restaurant address: 1058 W Hwy 67 Alvarado, TX 76009, USA
Restaurant: Plato Loco