TICK TOCK TAVERN - WORLD FAMOUS RIBS AND CHICKEN!