
Los AZadores
5.0 (4)restaurant
A low-key taco spot in Phoenix’s Estrella Village, serving locals from Thursday through Sunday.
Description
Located on South 67th Avenue, the restaurant serves inexpensive tacos from 2:00 PM to 8:00 PM, Thursday through Sunday.