I love Mexican & Spanish Food. Their Tacos are not Top of the Line....I've had better from a Truck on the side of the Bazzar in Wheaton....Go there for Tacos!
They have the Best Presented Nachos I've seen around!!! (The Best Nachos Award going to the Nachos you prepare yourself at the Shell Gas Station of Montgomery Mall @ Democracy & Westlake!)
Their better than Taco Bell because their Nachos stay crispy & don't get soggy real fast.
They also have to my amazement a Drink Machine that has over 100 flavors!!!! HONESTLY!!!! They pull this off by mixing sodas & other juicesor syrups. Try it out....it's even Digital! Go for the Nachos!!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.