The 10 Best Mexican Restaurants in Idaho!

Diverse food culture is as important to Idahoans as anything. We all like a little variety, and we accept no substitutes when it comes to Mexican fare. Whether you’re a taco lover or enjoy a more American take on your spicy food, you’ll love the festive locales we’ve picked out for you to experience. These lovely, sit-down establishments serve up the most authentic dishes in the Gem State!

1. Joel’s Mexican Restaurant, Sandpoint, ID

Behold! The best Mexican food in town is found right here at Joel’s. A local food icon, Joel’s houses some of the best Asada burritos you could ever experience. A family run operation, their love and care translates directly into each handcrafted meal, making them a favorite. 

2. Toro Viejo, Coeur d’Alene, ID

High on the list of local favorites, Toro Viejo serves up some wonderfully authentic dishes, but it’s the service that puts them above the rest. In the mood for a dang good margarita? Order one up, you won’t regret it, as theirs is spectacular!

3. Pueblo Lindo, McCall, ID

There is no contest when it comes to Mexican food near McCall. Pueblo Lindo is the best, hands down. Affordable, authentic and amazing, their food is always noteworthy. Follow up any dish with some of their deep fried ice cream to complete the perfect meal. 

4. La Cabana, Post Falls, ID

A great choice time and again, people come from all over to sample La Cabana, and for good reason. Their salsa is rave-worthy, and just hot enough to give your mouth the perfect kick. As for their tacos? YUM! Order up some carne asada tacos and indulge!

5. Andrade’s Restaurant, Boise, ID

Here, you can taste authentic culture in every bite! Modest in their presentation, Andrade’s is a true gem on the inside with great service and an exotic menu. A local go-to, it will become your favorite as well. 

6. Despo’s Mexican Restaurant, Ketchum, ID

Everything about Despo’s is A-plus. A healthier version of your favorite Mexican dishes, they use only the freshest and finest ingredients to create a meal of exceptional flavor. Are you a salsa lover? You’ll find your new favorite in their homemade recipe.   

7. Tres Hermanos, American Falls, ID

If Mexican fare for breakfast is your favorite, this is the perfect locale to satisfy early morning hunger. Best in the state, their breakfast burritos are largely portioned and packed with flavor. You can’t go wrong any time of day, but breakfast at Tres Hermanos is where it’s at. 

8. Jalisco’s Mexican Restaurant, Idaho Falls, ID

Two words: bean dip. So simple, yet so delicious! You will never experience a meal less than fabulous at either of their two locations in Idaho Falls. Don’t forget to try their dip, and their chili rellanos are amazing too!

9. Don Juan’s Mexican Restaurant, Twin Falls, ID

Not many places serve Horchata, but it can be found here without a doubt, and it’s good! A small and festive, this is the perfect dining option for that Mexican comfort food you’re craving. Every dish is homemade, and it shows! Hands down, this is the best spot for Mexican cuisine in town. 

10. Mi Pueblo, Priest River, ID

A small North Idaho chain, Mi Pueblo offers fantastic eats in Priest River, Bonners Ferry and Newport. Give their Mexican Pizza a shot next time you’re in. It’s worth the trip over! 

Select a Idaho town to find the Best Things-To-Do and Places To Go around you
Find Mexican Restaurants Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you: