Triple D definitely found a winner here. Bookmarked this place after seeing it on TV and am so glad that I did. I would never have thought to order their infamous Oxtail Chili Cheese Fries, however they were so delicious. The plate was literally scraped clean.
Also their No Meat Here ... "Burger" was one of the very best vegetarian burgers I have ever had. And I've eaten A LOT of veggie burgers. Everything from the eggplant to the tofu to the mushroom patty was on point. A really great combination of flavors. I would definitely come back here, just to order this particular burger again. In fact I can't wait to take my vegetarian sister here. That's how good it is.