Report a review
- 4
- I love Diablos
Best build your own burrito place in town. Wayyyy better than moes, chipotle, or barberitos. Good tofu, fresh ingredients, excellent salsas and the best chips.
Best build your own burrito place in town. Wayyyy better than moes, chipotle, or barberitos. Good tofu, fresh ingredients, excellent salsas and the best chips.