El Tapatio

El Tapatio, 88 S Idaho St, Wendell, ID 83355, United States

(208) 536-5584

Location