This place is the definition of hit or miss, but when it's a hit, it sometimes hits VERY nicely...unfortunately all the best meals I've had here are gone the next time I come in. It's neat to have an ever-changing menu, but when you change it so often...the quality suffers.