8868 W Bell Rd, Peoria, Arizona 85382(602) 618-4616 #103
Lost Burro Tacos and Stuff provides is a Mexican food truck providing delicious, authentic Mexican cuisine with a twist in the Peoria, AZ area.