Al's by far is one of the most eclectic place I have ever been to. I have been to Al's many times and still I cannot pin down the dress code. I have seen people there in dresses, suits, athletic shorts, and hoodies. I gather from that...anything goes! The menu at Al's is insane. You name it, in some fashion it is on that menu. I have never eaten dessert there because I am always so incredibly full after my entree. I can honestly say I have liked everything that I have tried. Never a disappointment. The bar area on a weekend is not the scene for young "20 somethings" to hang out. That is geared for the 40+ crowd. The atmosphere is set with all of the animals hanging on the walls around you. The wait staff is typically pretty good. I have never had any complaints about their service.