'Tis the season for the night before the rest of your love life! The Old Port is about to be infiltrated by buckets of bachelor and bachelorette parties tearing up the cobblestone on Wharf Street. If you're looking for the perfect itinerary to get your special night with your girl squad going, this is for you. Grab your sash, tiara, assortment of male genital-themed accessories, and enjoy!

1. Cocktails at Top of the East

While your hair still looks good and your tiara is still on straight, gather your girls and head to the top floor of the Portland Westin hotel. Top of the East is the perfect spot for classy drinks while you're still presentable, ladies. Plus, it's got the best view of any bar in the city.

2. Dinner at Fuji

Hibachi at Fuji on Exchange Street is like dinner and a show all at once. You'll love catching the little piece of rice in your mouth and the chefs are usually the perfect mix of charming, funny, and flirtatious (it's all part of the experience). Yeah, you might smell like sauté oil for the rest of the night but I promise you won't care after a sake margarita.

3. Post-Dinner Drinks at Evo Kitchen Bar

You'll want to follow up dinner with another cocktail and Evo Kitchen + Bar is the perfect spot since it faces all the best dancing spots in town. This is my favorite spot for a glass of Prosecco and people watching, but you also can't go wrong with the Luna Selene.

4. Start Dancing at Pearl Ultra Nightclub

Alright girl squad, you're feeling super great right now and it's at least one person in your gaggle has yelled, "LET'S GO DANCING!" First stop, right across the street from Evo Kitchen + Bar is Pearl Ultra Nightclub. Plan ahead and make a reservation for a table because it's your party and you deserve BOTTLE SERVICE!

5. Finish Dancing at Oasis

Once you're feeling even better after that bottle service at Pearl, you might want to migrate to my favorite spot to dance in Portland. Oasis has an outdoor patio with live music during the summer and a stellar cast of DJs upstairs, including DJ Royale on Friday nights. You're going to find a different crowd here (think cheap drinks and college kids) but who cares! Your curls flattened out hours ago and you've already ditched the heels for those stupid roll up flats in your purse. Go tear it up girl! This is your night!

Don't forget, Portland has Uber. Get home safe girl, you've got a man to marry!

More From Q97.9