We went there last night. I brought a large group of co-workers because Friday night I was there with my family and quite frankly I've never had better service in my life. Our server, Ryan, was the best--he had my children giggling the whole time and everything was fantastic. Last night I had a large table of co-workers--we lucked out and got Ryan again, he was fast, courteous and had excellent knowledge of the menu--very helpful suggesting items for my indecisive friend. The food was great but I'm only giving two stars because our drinks were a long wait--all night---we were watching baseball and I would understand if we were ordering fancy complicated mixed drinks---or if he looked busy--or was new--but no--this bartender was simply SLOW and non responsive to our server--and our order was simply beer! Lots of beer! My boss under tipped because he was so irritated by the glacier pace--which was so unfair to Ryan--I think I will let management know.....something so basic can turn a five star experience into a two star experience instantly :(