Sprecher's is great for a large group; very accommodating wait staff, handled the big table well, and everyone found something on the menu that they liked.
Food is pretty standard pub fare and was good, not impressive. I was not expecting to be blown away, and it did not disappoint.
Their beers were hit or miss - I had the Scotch Ale and hated it, and someone else got the Hefe Weiss and raved about it. The root beer is delicious, and I plan to stick to that in the future.