Get directions to: El Tapatio, Wendell, ID
Restaurant address: Po Box 797 Wendell, ID 83355, USA
Restaurant: El Tapatio