Authentic Southern Mexican & Oaxacan Cuisine • Hours: Sun-Thur: 11am-8pm ~ Fri & Sat: 11am-9p (Winter Hours)

What is Elote?
Elote (Spanish for "corn") is Missoula’s destination for bold, modern Mexican cuisine rooted in tradition and authenticity. Our Southern Mexican and Oaxacan-inspired menu is made entirely by hand — featuring mesquite-smoked grilled meats, sizzling fajitas, and fresh, made-to-order tortillas crafted from 300-year-old, non-GMO heirloom wheat.
Our head chef, originally from Oaxaca, brings generations of family recipes straight to Missoula — blending deep cultural roots with a commitment to quality. Every dish is made fresh from scratch daily using local ingredients whenever possible, for food that not only tastes better, but is better for you.
At the bar, we proudly serve the largest selection of agave-based spirits in Montana, alongside handcrafted margaritas, house-made sangria, and a wide variety of Mexican beers.
With seating for over 200 guests, a lively outdoor patio, and access to the El Toro Casino, Elote Mexican Bar & Grille is the perfect place to gather, celebrate, and experience the best in modern Mexican food.