El Tapatio 88 S Idaho St, Wendell, ID 83355 (208) 536-5584 Related: Seafoods Foods Take Out Restaurants Fish & Chips