I love Taco Mayo it's better than Taco Bell better than Taco
December 2023
Absolutely hot fresh food I've been eating here since 92
December 2023
Great Manager at this place. I selected the wrong location on the Mobil app and he took care of me and called the other store. I also witnessed another customer drop their food on accident and the manager was quick to clean it up and get them new food.