By anonymous | 8/21/2015
I love taco mayo better than Taco Bell but on this visit I was very dissatisfied the tacos barely had any cheese on them and when I called to make a complaint the guy on the phone informed me that "there tacos don't come with much cheese anyways"
By Jewels | 12/14/2014
Awesome tamales.
By Ladyidieh | 12/13/2014
Fast service