★ 4.5 / 5 from 3165 reviews
Waldos Tacos
Waldos Tacos, 9241 W Grand Ave, Peoria, AZ 85345, USA, United States
"Oil tastes but and you can taste it in the food old oil"
Waldo's Tacos has garnered mixed feedback from patrons. While many rave about the delicious carne asada tacos and inventive specials, noting the staff...