"The Deal: $69.95 AYCE Snow Crab It might be called King Crab House, but when it comes to AYCE, this longstanding Lincoln Park spot is all about snow crab. At $69.95, it’s definitely one of the pricier options on this list. But if you self-identify as a crab fiend, then you’ll probably have no issue cracking your way through enough crab legs to make a trip worth it." - john ringor