602-258-1744
1017 N 7th St, Phoenix, AZ
Phoenix,
AZ
85006
About Tacos De Juarez
This humble-looking abode serves less-than-humble vittles served up by a friendly staff. The cheese enchiladas are among the best in town-topped with guacamole and sour cream and stuffed with a melan