We use to love On Tap before they moved but we just had the worse experience at their new location. The waitress was very rude and sarcastic. We waited at least an hour for our food. I ordered a side salad with my meal instead of one of the side offered for an extra charge. The side salad did not come out until all the other food came out so I was annoyed to begin with. Then I noticed a hair in my salad after a couple of bites so I hoped she would come back out so I could get another side as my meal came with two sides. She never came back during the meal and waited for her to come at least another 20 minutes after we finished eating. When she finally did we asked her to take the up charge off my meal since my salad had a hair in it and I only took two bites of it. No apologies just took check back and took the up charge off. Waited another 10 minutes for her to come back for my card. Now on tap of this beverages are not listed on the menu and charge you for every refill on lemonade without telling you until you look at bill. Finally the BLT ARE HORRIBLE. They should be called LT because there was maybe 4 small pieces on a double decker sandwich. Will never go back.