Category: | Restaurant, |
---|---|
Address: | 3139 E Monterosa St, Phoenix, AZ 85016, USA |
Zip code: | 85016 |
Website: | https://lostaquitosaz.com/ |
Great drinks! The taquitos, street tacos, salsa all excellent! Clean, friendly environment! A+++
Great Mexican food. Definitely going to be added to the rotation.