Gigi's is by far the best cupcake place I've been to. My favorite part is the frosting! It's piled high so you'll be sure to get a sugar rush. The workers there are very friendly and always answer all my questions. I like Gigi's because they have a variety on cupcake flavors. You can literally get a different cupcake every time you go in! Gigi's will forever be my favorite. I've never had a bad experience there. Just make sure you don't browse on an empty stomach ;)