Customer service sux. Came here with my brother from Washington state, and was totally underwhelmed. We went to several pubs around the STL area and had great service! After that we went to Duffy’s and sadly it was by far the WORST!!! I live less than a mile away and will never come back, and will tell all not…