Angelica's Mexican Restaurant Review

Mexican | St. George | $

Angelica’s Mexican Grill

101 E St George Blvd
St. George, UT 84770
(435) 628-4399
Angelica’s Website »

Angelica’s Mexican Grill has been dishing up some of the best authentic Mexican food in the area since 2017. Before opening Angelica’s, the owners had been a part of Irmita’s, another local favorite. When you ask people who really know Mexican food which place has the most authentic in the area, nine times out of ten they will tell you Angelica’s.


We’ve tried the various tacos and burritos and never leave disappointed. They have a small salsa bar as well so you can adorn them however you’d like which is nice. We seriously can’t think of anything bad to say about the menu. We’ve been several times and everything we’ve tried has been fantastic.


Due to their popularity, there is almost always at a least small line, so plan on a little wait. Once you’ve ordered they are pretty quick to get you your food though. It’s essentially Mexican fast-food, so no servers or anything like that to wait on you.


Definitely affordable. They don’t give their food away for free, but it’s basically all in the $5 – $10 range. Perfect pricing for a nice little lunch stop.


It definitely looks and feels like a Mexican restaurant for sure. It’s open seating inside, so it can get a little loud as it’s generally somewhat crowded. There is a very nice covered patio area for outdoor dining as well that we enjoy.


When we are in the mood for Mexican food in St. George, it’s hard not to go to Angelica’s. When the weather is nice we’re sold as the patio seating is great for enjoying the weather and the food.