Mexican Restaurants in Wendell, ID El Tapatio88 S Idaho StWendell, ID, 833552085365584Mexican FoodMexican RestaurantsMexican StoreMexican StoresRestaurants That Deliver Show More