Did you mean?Try your search again
This place has THE best food. Specifically the "Burrito Grande". Yummmm.... my mother went back a couple years ago for a visit and stopped by to pick up a couple of these tasty treats! She actually froze them and flew them home to us. I was young at the time but my mother did rave about their margaritas as well!
Written Aug 11, 2003
Address: 800 S 13th Street