"UPDATE 08/04/18. I have to change my review. At some point between my last review and this one I've had the pleasure of having Veronica as my server. She is AMAZING! We eat at Espo's at least twice a month and always request Veronica if she's working. Luckily she usually is. She is a gem and has redeemed my faith in customer service at Espo's. The food is excellent and so is Veronica. Hang on to her! We went on a Saturday night and they were very busy. We were told a 35min wait which was fine. Apparently you can call ahead to get your name on the wait list. One party was not there when their name was called so they moved to the next name on the list. Ten minutes later the missing party shows up. By now we had been waiting over 35min. Instead of putting the person's name at the end of the list, they gave them the next table! Unfair to those of us who had been standing there waiting for our table. We finally were seated. When the waitress brought the bread we placed our order(2 of us). She eventually brought our drinks and salads. Long after we were done we still had no meals and no sight of our server. Other people that were seated after us were already eating their meals. I finally asked another server who had been very attentive to her tables to send our server. When she eventually arrived she brought our food. At that point I asked for to go boxes and our check not knowing how long it would be before she'd be back. By the time she came to get the check we were done eating, packed leftovers and still had to wait. I have always loved Espos. It was an unfortunate experience. The food was excellent and staff pleasant however, for some reason, we were invisible."