I've dined here several times and the food is decent but I've had HORRIBLE service experiences. The first time the restaurant crowded, it took a long time to place an order, and they were out of several items on the menu. The food which we did order was not good, specifically the ""Chesapeake Chili"" --it tasted like crab meat and BBQ sauce in a cup. Other times the place has seemed significantly understaffed, and service extremely slow. We had a waiter who was serving the entire 2 levels of dining area by himself. We felt terrible, as the service problem seemed to be a staffing issue. On 2 of the 4 visits, I have used Restaurant dot com certificates, presented at the beginning of the meal using a IPhone. This was never a problem in the past, and usually the person taking the certificate has called in to verify the certificate number. In the last dining visit we notified the waitress that we had a certificate from Restaurant dot com, and she said ""ok,"" never asking to see it, or needing verification. At the end of our meal (which we ordered according to our required $100 spending minimum), when the bill was presented we showed the waitress our certificate on IPhone. The waitress said she couldn't accept the electronic version, and that she needed a hard copy. She was extremely rude about the situation, especially given it was her error by not stating that she needed to see the certificate prior to verbally accepting it. She was not willing to compromise, when we asked if she could call the number on the certificate to validate it. We also asked for use of a printer in the restaurant, which she promptly said was ""locked away."" When we asked to speak to management she said that there was no one there but her, another bartender and the chef. We ended up having to call around to all of our friends to find someone who could print the certificate for us. This was a terrible experience, making everyone in our party never want to return to Gekos. Overall we have had good food, but the service needs a lot of work.