Don't waste your time with the over-hyped and tourist crowded Mi Nidito, which is more hype than taste. This place has the best Mexican food in Tucson, hands down. ¡Y yo se los digo como un latino nacido en Arizona que conoce la cocina mexicana! La Olla is simply the place to go for the best tasting Mexican food in the area.
Public - 2 months ago