This place is excellent. Best nachos I’ve ever had and the margaritas were stronger than expected. Killer happy hour deal that I’m definitely going to try and catch again before I leave the area. My w
My first visit to Super Burrito was an absolute delight. The outdoor seating provided stunning views of the surrounding mountains and pine trees, making it the perfect setting for a relaxed meal. As I