Even though it’s literally down the street from me, I ate there with a friend tonight for the first time. Good food, they make it right in front of you, and definitely worth paying a buck or two more then you pay for Taco Bell. I also thought it was pretty nicely decorated for a fast food place.
Check it out -> Stores around I