A new place with a "Taste Test"?  Wonder if there are any repeat customers... You gotta love the menu!