I first tried Cielito Lindo at the recommendation of a co-worker, and I loved it right away! The handmade guacamole was definitely my favorite. The menu offers a pretty decent selection and I wasn't disappointed. I've gone back a few times, but the last time my boyfriend and I went we ordered a pitcher of their classic margarita. Since I've consistently had excellent food, I figured their homemade margaritas must be just as good. Unfortunately what we got was a pitcher of sweet and sour mix with some lime juice. Hated to do it, but we sent it back and got Coronas instead. I guess it's just expected that a delicious little Mexican restaurant like Cielito Lindo should deliver on their margaritas as well. Better luck next time!