If you love Mexican food, you’re in luck! You’ll find dozens of incredible Mexican restaurants all over the Beehive State. From taco carts to family-owned businesses, you could dine on tacos, burritos and mole every day for a year if you’d like. While we’re a big fan of the humble taco carts in downtown Salt Lake City, there’s also a more upscale Mexican restaurant you might want to try. Take a look!
Alamexo Mexican Kitchen is located at 268 S. State Street, Salt Lake City. It offers an upscale but casual Mexican dining experience.
Alamexo/Facebook
The dining room is spacious and modern, with interesting artwork on the walls, high ceilings and gleaming hardwood floors.
WWF4G/Tripadvisor
If you prefer, you can grab a seat at the bar, where you can enjoy your meal, along with a large selection of tequilas and other liquors.
WWF4G/Tripadvisor
Start with some chips and salsa, and try a margarita, sangria, or mojito.
Alamexo/Facebook
You don’t want to miss out on the guacamole here. It’s so fresh that it’s made right at your table, and it’s absolutely perfect.
Bandit331/Tripadvisor
If you love tacos, you’ve come to the right place. Alamexo offers chicken, pork, mixed seafood, and barbaco. The filling is brought to the table still sizzling, and it’s served with fresh, warm tortillas, salsas, and beans and rice for the table.
Alamexo/Facebook
The Enchiladas Mole Poblano are another great option. The pulled pork enchiladas are smothered in the most delicious mole sauce you’ve ever tasted.
Lauren S./Tripadvisor
Some of the best dishes here aren’t even on the menu. The daily specials are creative and unique. This cured pork loin with tomatillo passilla Oaxaca sauce looks amazing.
Alamexo/Facebook
You’ll definitely want to ask your server about dessert.
LesleyGulledge/Tripadvisor
Dine at Alamexo Monday through Saturday.
Alamexo/Facebook The lunch menu is offered Monday through Friday from 11:30 a.m. to 2 p.m. Dinner is served Monday through Friday from 2 p.m. to 10 p.m.; Saturday from 5 p.m. to 10 p.m.
Visit Alamexo Mexican Kitchen’s website for more information, or to reserve a table. Also, try Alamexo Cantina at 1059 E. 900 S. in Salt Lake City. What’s your favorite menu item at Alamexo?
Alamexo/Facebook
WWF4G/Tripadvisor
Bandit331/Tripadvisor
Lauren S./Tripadvisor
LesleyGulledge/Tripadvisor
The lunch menu is offered Monday through Friday from 11:30 a.m. to 2 p.m. Dinner is served Monday through Friday from 2 p.m. to 10 p.m.; Saturday from 5 p.m. to 10 p.m.
If you’re ready to explore more great spots for Mexican food, check out this list of 16 of our favorite Mexican restaurants in Utah.
OnlyInYourState may earn compensation through affiliate links in this article.