Top 25 best restaurants in Wendell,ID
Where to eat in Wendell,ID?
Below are the list of top 25 best restaurants in Wendell,ID.
# El Tapatio
88 S Idaho St
Wendell , ID 83355
Wendell , ID 83355
Dishes Served:
Mexican, Seafood