Mr. Taco

They are a taco vending trailer selling lemonade plus homemade tacos, salads, nachos, and other Mexican food.
Location
807 2nd Ave. W.
Oskaloosa, IA 52577
Driving Directions
Phone
(641) 673-5764
Contact
Melia Denham

They are a taco vending trailer selling lemonade plus homemade tacos, salads, nachos, and other Mexican food.
Location
807 2nd Ave. W.
Oskaloosa, IA 52577
Driving Directions
Phone
(641) 673-5764
Contact
Melia Denham
Find us on Facebook!