Short Version: Strip mall gem.
Long Version: Are you kidding me? How many times do I have to learn the lesson of not judging a book by its cover? Guess I'm not there yet, because this place rocked my socks off. It's a small venue with a lot of flavor. Brilliant dishes (tried quite a few), very fair prices, a wide ranging menu (including vegetarian and vegan options), and staff that is so down-to-earth and friendly that it feels like home. I sincerely wish they had a franchise with a restaurant near me, because I would go there all the time. I know this is off the strip by a bit, but it is so worth the drive. Everything I tried there was delicious; everything. Even the water. Don't waste another moment; go for lunch or a casual dinner. You'll love it. GO NOW!