Wondering if any forumers have eaten here and what your impression of the place was. I would like to go but hate wasting my hard earned money if it's not worth it.