I've been here for lunch an dinner and I really enjoyed it both times. As a transplanted Texan I was glad to find some decent Mexican food. It isn't Tex Mex, but the flavors are terrific and nuanced (probably more so than Tex Mex). They have slightly different menus at different times of the day.For lunch I was with a transplanted friend from California, and she was also happy to find a place that was not only decent but really good. It is very small, but I haven't had a problem getting a seat either time. They start you off with a selection of some of their (fresh) homemade salsas. They're terrific and really interesting flavors. They are more like a pico de gallo, rather than the cooked salsas. Very fresh! Soups are really good too. They don't have a large menu, but they have a variety of choices. I'm vegetarian and they always have several selections for vegetarians. My carnivorous friends have always been satisfied as well. I'll definitely be back.