Taco Monster
Price: $14.36
chicken, lettuce, cheese, tomato, cucumbers
2198 S 4th Ave, United States
Restaurant
No open hours
Spot something wrong?
Tried Lean & Mean Burrito? Be the first to say what you thought.