This is the best mexican restaraunt ever!
My husband and I were first exposed to their delicious recipes at a street fair in Stillwater on our Honeymoon 8 years ago. We had gotten some nachos from a tent that had this amazing cheese sauce that is hard to explain. We had no idea what restaraunt had made it! How depressed! LOL
Finally they redecorated a few years back and we noticed their bold new Restaraunt front and wondered, could this be it? So we gave it a try and we were right!
The food is to die for. Taco bell it is NOT. Fresh and tasty!
more