I was looking for Mexican food and decided I would give this place a try. At first I was skeptical, as this had the appearance of a "chain restaurant." I've had terrible experiences with those in the past and the food has always been bland and lackluster. Not so with Mi Pueblo, I was pleasantly surprised at the wide variety of offerings. Everything I tried was very very good, and I was impressed with the options for vegetarian/vegan dishes. I also asked for "extra-hot" sauces on the side and they delivered! Everything I tried was tasty, flavorful, and as hot as I could stand it. I will be back!