Get directions to: Escobars Mexican Restaurant, Kanab, UT
Restaurant address: 373 E 300 S Kanab, UT 84741, USA
Restaurant: Escobars Mexican Restaurant