I have been to Mabel's on Main multiple time for drinks and I liked the atmosphere and drink options. They have a really good happy hour. My husband and I attended last night and had a terrible experience. I had purchased a living social and needed to use it before it expired. When we walked in the place it was busy and sat at a high top table. It took 10 minutes to be acknowledged and to get water and 20 minutes for our waitress to come to our table. When she arrived we asked for a beer menu and she said she would return. After waiting 5 mintues, I went to the bar which was literally 5 steps from our table. I didn't mind getting the menu from the bar, but the waitress could have easily gotten one from the bar when we requested one. After 35 minutes of us arriving we finally received our drinks. We ordered 3 entree items and received them in a timely manner, well 2 of them at least. When she dropped off the food, she asked if we needed anything else. Ummm, yes we need roll ups, plates and our deviled eggs. She returned with the plates and roll ups and no mention of the deviled eggs. The Tuna carpaccio and wedge salad were fantastic. We finally received our 3rd item, deviled eggs 20 minutes after the rest of items. My husband and I have both worked in the restaurant industry and were definitely disappointed. In the waitresse's defense she was really busy, but what really pissed me off was the 4 bartenders behind the bar. Most of our time there they were standing around behind the bar not doing anything. It would have been helpful if a manager or bartender helped out the wait staff when they weren't busy. I constantly looked around the restaurant to see how the other patrons appeared to doing and it looked like a lot of tables were experiencing the same as us. I will be back, but I think that the staff needs to help each other out and in return giving the customer a pleasant experience.