May 8 is all about celebrating mom, and several places around northern Colorado are going above and beyond to make sure that she has the best day ever. From breakfast favorites, to creative cocktails and cuisine whipped up specially in honor of mom, there are many delicious brunch and dinner choices that the whole family will enjoy. Some of these options are so good, you just might have to take her out for two Mother's Day meals. To avoid long lines or getting shut out all together, it's probably smart to make a reservation for most of these places, because like mom always said, "It's a good idea to plan ahead."

Happy Mother's Day to all of the wonderful moms out there!

  • Cafe Vino

    1200 South College Avenue

    Instead of breakfast in bed, let mom sleep in a little, and then take her out for a relaxing brunch at Cafe Vino – being served up from 7 a.m. until 3 p.m. If the weather is nice, the patio is the perfect spot to eat and drink bottomless mimosas...and let's be honest, mom definitely deserves one or two of those. To make a reservation, call 970-212-3399.

  • The Moot House

    2626 South College

    The Moot House will be offering a special Mother's Day brunch buffet from 9 a.m. to 2 p.m. on Sunday. On the menu is eggs Benedict, bread pudding french toast, fresh fruit, shrimp cocktail, a carving station with ham, roast beef and salmon, and so much more! The buffet is $29.95 per person, $10.95 for kids 12 and under, and free for those under the age of five. Reservations are required, and can be made by calling 970-226-2121.

  • Austin's American Grill

    100 West Mountain Avenue; 2815 East Harmony Road

    Beginning at 9 a.m. on Sunday, both Austin's locations will be serving up brunch featuring traditional favorites including eggs, smoked salmon, carved sirloin, pastries, savory desserts and more. This buffet is also $29.95 per person, $10.95 for kids 12 and under, and free for children under the age of five. To make a reservation, call the Downtown location at 970-224-9691 or the Harmony location at 970-267-6532.

  • Enzio's Italian Kitchen

    126 West Mountain Avenue

    If your mom is a fan of hearty Italian food, Enzio's is the place to take her to get just that. The brunch buffet starts at 9 a.m. and will have plenty of pastas, soup, salad, eggs, grilled salmon, a meat carving station, and desserts of course. This option is also $29.95 per person, $10.95 for kids 12 and under, and free for children under the age of five. Make a reservation by calling 970-484-8466.

  • Jax Fish House

    123 North College Avenue

    A classy lady deserves a fancy meal on Mother's Day, and that can be found by visiting Jax Fish House in Fort Collins. Whether you bring mom in for brunch (begins at 10 a.m.), an upscale dinner, or just to spend happy hour together, there will be several specials including half-off all crab, top-notch bottomless mimosas, and deals on other gourmet food items.

  • Door 222

    222 East 4th Street (Loveland)

    The annual Mother's Day Brunch at Door 222 is one that shouldn't be missed! With an amazing four-course meal featuring all sorts of unique dishes and specialty cocktails, mom is sure to walk out with a full belly and big smile. Brunch is $34.95 per person. Reservations are available from 9-3 p.m. by calling 970-541-3020.

  • Rodizio Grill

    200 Jefferson Street (Fort Collins)

    Bring your mom to Rodizio Grill from 10 a.m. - 2 p.m. to get in on the Brazilian Mother's Day Brunch that features unlimited appetizers, unlimited trips to the salad bar and endless meats carved table-side. Plus, all mom's get a complimentary "Mom"osa or "Taste of Rio" champagne cocktail. From 2:15 - 9 p.m. Mother's Day dinner will be served, and to top it off, mom's also get a complimentary slice of Bolo Brigadeiro chocolate cake.

  • Chimney Park

    406 Main Street (Windsor)

    For $42 per person, families can enjoy a phenomenal  three-course Mother's Day Brunch hosted by Chimney Park Restaurant in Windsor. Some items on the celebratory menu include roasted pork loin, lobster bisque, sweet potato-cherry hash, steamed Halibut, and flourless chocolate cake. Children under the age of 12 can eat brunch for $12.

  • The Melting Pot

    334 East Mountain Avenue

    Book your reservation at the Melting Pot on Sunday between 1:30 and 3:30 p.m. and enjoy the Mother's Day Menu. Each mom will receive a complimentary "Mom"-osa and a free spin on the prize wheel, where every spin is a winner! Prizes include $10 and $20 dip certificates, free chocolate cards, chocolate covered strawberries and more. It is $38.99 per person for a four-course meal. Call 970-207-0100 to reserve your spot.

  • Sylvan Dale Guest Ranch

    2329 North County Road 31D (Loveland)

    Spend some quality time with your mom at Sylvan Dale's annual Mother's Day Celebration. With a bed and breakfast located right on site, you could even turn the experience into a full weekend getaway for you and your mom. This year's brunch menu has everything from smoked salmon, to quiche-lorraine, brisket, chicken pesto Alfredo, tortilla encrusted Tilapia, ranch-made macaroni and cheese, assorted salads, fruit, and fresh baked breads and desserts. Seating times are at 10:30 a.m., 11 a.m., 11:30 a.m., 2 p.m. and 2:30 p.m. For reservations, call 970-667-3915.

  • Generations Wine and Martini Bar

    127 West 4th Street (Loveland)

    The brunch buffet at Generations Wine and Martini Bar kicks off bright and early at 9 a.m., and lasts until 2 p.m. that afternoon. Diners will find classic breakfast favorites, as well as finger sandwiches, and a bottomless Bloody Mary Bar. The buffet is $25 for adults and $9 for children under 9 years of age. Reservations are strongly encouraged – 970-619-8294.

  • Happy Lucky's Teahouse and Treasures

    236 Walnut Street

    Bonding over a cup of tea at Happy Lucky's Teahouse and Treasures makes for the perfect activity to share with your mother. In addition to endless tasty tea, there will also be scones, desserts, and tea sandwiches to munch on. The event costs $22.95 for adults and $11.95 for kids. Tea times are at 1 and 3 p.m., and reservations must be made in advance by calling 970-689-3417.