Eagan, Minnesota, is a hidden gem with plenty of fun activities and attractions. Whether you’re a local or just visiting, there’s something for everyone. From parks and recreation areas to shopping and dining, Eagan has it all. You can enjoy beautiful outdoor spaces or find exciting things to do with your friends and family. With its friendly community and vibrant culture, Eagan is sure to leave a lasting impression.
In this guide, we will be looking at some of the best things to do in Eagan. Get ready to find your new favorite place or activity in this wonderful city! From enjoying nature to tasting delicious food, there’s an adventure waiting for you in Eagan!
Things to Do in Eagan
1. Explore Lebanon Hills Regional Park
Lebanon Hills Regional Park is a beautiful outdoor space filled with fun activities. It spans over 1,000 acres, featuring scenic hiking trails across various skill levels. You can discover hidden lakes and enjoy nature in its purest form.
The park offers excellent opportunities for hiking, biking, and birdwatching. With over 12 miles of well-maintained trails, visitors can experience stunning views throughout the year. Seasons change here, and the landscape transforms beautifully.
Paddle fans will love the ability to kayak or canoe on the park’s lovely lakes. There’s also a wonderful swimming beach for hot summer days. Pack a picnic and relax in the designated picnic areas with your family.
Visitors can even go camping at the Lebanon Hills Campground. This campsite provides a peaceful retreat surrounded by nature. Explore the trails nearby or set up a cozy fire in the evening.
Lebanon Hills Regional Park is truly a gem for outdoor enthusiasts. It offers something for everyone in the family and encourages a love for nature.
Address: 860 Cliff Road, Eagan, MN 55123.
2. Shop at Twin Cities Premium Outlets
Twin Cities Premium Outlets is a shopper’s paradise located in Eagan. With over 85 outlet stores, this shopping center offers amazing deals on popular brands. You will find everything from fashion to home goods.
This open-air shopping mall is designed for a pleasant shopping experience. Visitors can stroll through the beautifully landscaped grounds while looking for bargains. Brands like Nike, Coach, and Michael Kors promise significant savings.
There’s also a variety of dining options available nearby. Enjoy a quick snack, a leisurely lunch, or a refreshing drink to recharge during your shopping spree. It’s a great spot to take a break between shopping sprees.
Annual sales and promotions increase the fun and excitement of shopping here. Check the outlet’s calendar for special events and seasonal deals. You may discover unique finds at incredible prices!
Twin Cities Premium Outlets is a must-visit for shopaholics. It caters to anyone looking to score great deals while enjoying a lovely day outdoors.
Address: 3965 Eagan Outlets Pkwy, Eagan, MN 55122.
3. Have a blast at Cascade Bay Waterpark
Cascade Bay Waterpark is the perfect destination for family fun during warm weather. This waterpark features thrilling water slides, a lazy river, and a large wave pool. You’ll find everything needed for a day filled with laughter and excitement.
The park caters to visitors of all ages. Smaller kids can enjoy the splash pad area, which has shallow water and fun slides. Adults and older kids can test their bravery on the tall slides for an adrenaline-packed experience.
On hot days, relax on a lounge chair while soaking in the sun. Alternatively, rent a cabana for a more private and comfortable space. Snack bars serve delicious treats and refreshing beverages, making it easy to stay fueled during your adventure.
Cascade Bay also offers special events throughout the summer. Look out for themed nights, family movie nights, and pool parties for a unique twist on summer fun. It adds excitement to your visit!
Spend a day at Cascade Bay Waterpark to create unforgettable family memories. It’s a fantastic spot for fun and relaxation in Eagan.
Address: 990 Eagan Pkwy, Eagan, MN 55123.
4. Visit Bald Man Brewing Company
Bald Man Brewing Company is a delightful local brewery in Eagan. This spot is perfect for craft beer enthusiasts looking to sample unique flavors. The brewery offers a rotating selection of beers brewed on-site.
Enjoy a wide range of options, including IPAs, stouts, and seasonal brews. The staff is friendly and always ready to help you find the perfect beer to match your taste preferences. You can try a flight of several beers to discover your favorites!
Food trucks often visit the brewery, providing delicious bites to accompany your drinks. Connect with friends over great beer and tasty snacks in a warm, inviting atmosphere. The space is perfect for casual gatherings or relaxed evenings out.
Bald Man Brewing also hosts events throughout the year, including trivia nights and live music. These events create a lively environment and offer chances to socialize with others in the community.
A visit to Bald Man Brewing Company guarantees a cozy, fun experience. It’s a great way to relax with friends while enjoying local craft beer.
Address: 10 Milyard Cir, Eagan, MN 55121.
5. Check out the Vikings Training Camp
Football fans will love the Minnesota Vikings Training Camp during the summer months. Located in Eagan, this is your chance to watch the team practice and see the players up close. The excitement fills the air as fans gather to cheer them on.
Visitors can observe players from the bleachers, while cheerleaders and mascots entertain the crowd. The experience is thrilling for both devoted fans and newcomers alike. You might even catch a glimpse of future stars in action.
The training camp offers various events and activities, including autograph sessions with players. Families can enjoy special attractions and interactive experiences designed for kids. It’s a great way to engage young fans and teach them about the game.
Merchandise stands provide Vikings gear for those eager to show their team spirit. Stock up on jerseys, hats, and more to wear proudly during the season. Those in attendance get a taste of the team’s culture and passion.
Checking out the Vikings Training Camp is a must for any football enthusiast visiting Eagan. It’s a fantastic way to immerse yourself in the excitement of the game.
Address: 2600 Vikings Circle, Eagan, MN 55121.
6. Wander through Caponi Art Park
Caponi Art Park is a hidden gem in Eagan that offers natural beauty and unique art installations. Visitors can stroll through the park’s picturesque landscape while appreciating the various works of art. The park promotes both creativity and tranquility.
The outdoor gallery features sculptures and installations placed throughout stunning gardens and wooded areas. It invites exploration and encourages visitors to connect with nature through art. Each stop offers a new perspective, making for an enriching experience.
There are also themed trails that guide visitors through the different sections of the park. Whether you come for a leisurely walk or a thoughtful reflection, Caponi Art Park provides a serene atmosphere for all.
The park frequently hosts artist talks, workshops, and community events. These gatherings create opportunities for art lovers to engage with local artists and learn new skills. Consider joining in on a scheduled event during your visit!
A visit to Caponi Art Park is a delightful way to spend the day outdoors. It combines art, nature, and community into a memorable experience for everyone.
Address: 1200 Widows Trail, Eagan, MN 55121.
7. Dine at Southern Social
Southern Social is an exceptional dining experience in Eagan, serving modern southern cuisine with a twist. The restaurant’s warm, inviting atmosphere makes it a perfect place for casual dining or special occasions. Guests will love the diverse menu that features comfort food favorites.
Start your meal with mouth-watering appetizers like fried green tomatoes or pimento cheese. The main courses boast unique options such as savory shrimp and grits or fried chicken. Each dish is crafted with care, ensuring a delightful culinary experience.
Pair your meal with one of the many cocktails or a fine selection of wines. The bar staff is knowledgeable and happy to make recommendations to enhance your dining experience. Don’t skip dessert as the sweet treats are not to be missed!
Southern Social also hosts events and live music nights, providing additional reasons to visit. The lively atmosphere makes it an exciting spot for a night out with friends or family.
Dining at Southern Social promises delicious meals full of flavor. It’s an experience that will keep you coming back for more.
Address: 2100 Cliff Rd, Eagan, MN 55122.
8. Relax at Eagan Town Center
Eagan Town Center is a vibrant hub offering plenty of shopping and dining options. This bustling area features various stores, restaurants, and entertainment venues, making it an ideal destination for everyone. It’s a perfect spot to unwind after exploring the city.
Spend your day shopping at stores that cater to all tastes, from clothing to home goods. There are specialty shops for unique gifts and finds, offering something for everyone in your party.
Dine at one of the many restaurants featuring a range of cuisines. Whether you have a craving for Italian, Asian, or classic American, the Town Center has it all. Each venue promises a satisfying meal to refuel during your adventures.
The lively atmosphere makes it a great place to meet friends or enjoy family outings. With seasonal events and activities, the Town Center remains a focal point for the Eagan community.
Exploring Eagan Town Center is a delightful experience filled with shopping, dining, and entertainment. It’s a must-visit for anyone seeking a taste of the area.
Address: 2000 Cliff Rd, Eagan, MN 55122.
9. Attend a show at the Eagan Community Center
The Eagan Community Center is a hub of local activities and events. This versatile venue hosts various performances, classes, and events for residents and visitors alike. It’s a great way to experience Eagan’s vibrant community spirit.
From theater productions to concerts, there’s often something exciting happening. Check the calendar for upcoming shows and events to join. It’s a chance to enjoy live entertainment and support local talent.
The center also offers recreational programs for all ages. People can find classes in arts, fitness, and more. Participating in these activities is a fun way to meet others while learning something new.
In addition, the Eagan Community Center has facilities for rentals. You can host your events and gatherings in their event spaces, making it perfect for parties or meetings.
Visiting the Eagan Community Center is a great way to immerse yourself in the local culture. Join in the fun and see what the community has to offer!
Address: 1501 Central Pkwy, Eagan, MN 55121.
10. Stroll the paths of Alamagnet Park
Alamagnet Park is a peaceful oasis for nature lovers. This natural area boasts scenic walking trails, picnic areas, and beautiful landscapes. It’s an ideal destination for a refreshing outdoor experience in Eagan.
The park’s trails meander through picturesque woodlands and along the lakeshore. Take a leisurely stroll or brisk walk while enjoying the sounds of nature. Birdwatchers will find that the park is home to various bird species, making it a delightful spot for wildlife observation.
Visitors can also find designated picnic areas with tables and grills. Pack a lunch and enjoy a meal outdoors surrounded by the natural beauty of the park. It’s a great way to relax and unwind with friends or family.
In winter, Alamagnet Park transforms into a snowy wonderland. The trails are perfect for snowshoeing or cross-country skiing, offering a different experience of the park.
Alamagnet Park is a beautiful destination to connect with nature. It’s a peaceful escape that welcomes all who seek a little tranquility.
Address: 568 W Alamagnet St, Eagan, MN 55122.
11. Visit the Eagan Historical Society
The Eagan Historical Society is an excellent place to explore the rich history of the area. This organization works to preserve and share the stories of Eagan’s past. Visitors can learn about local heritage through various exhibits and events.
The society often hosts historical tours and talks that delve into the fascinating history of Eagan. Discover the town’s origins, key events, and the lives of its early residents. It’s an engaging way to connect with the local culture.
The Eagan Historical Society also maintains a collection of artifacts and historical documents. Visitors can view items that highlight Eagan’s heritage and significant milestones. These materials provide a glimpse into what life was like in the past.
The society encourages community involvement and often seeks volunteers for events and projects. Participating in their initiatives can deepen your appreciation for the area and its history.
A visit to the Eagan Historical Society is perfect for anyone interested in history. It offers a chance to connect with the community and learn more about the past.
Address: 2040 Eagan Pkwy, Eagan, MN 55121.
12. Play a round at the Eagan Park Golf Course
Eagan Park Golf Course is a welcoming spot for golfers of all skill levels. The 18-hole course offers a scenic setting with well-maintained greens and fairways. Spend a day on the links for a peaceful and relaxing experience.
Golfers can enjoy a round of golf while taking in the park’s natural beauty. Lush trees and water features enhance the course. The layout caters to both beginners and experienced golfers, making it accessible for everyone.
Before or after your round, stop by the clubhouse for refreshments. The friendly staff is ready to assist you and share local golfing tips. Renting equipment is also available for those who need it.
The course often hosts tournaments and events, adding excitement throughout the golf season. Join in the competitions and meet other local golfers while enjoying the camaraderie of the game.
Playing at Eagan Park Golf Course is a lovely way to spend the day outdoors. Perfect your swing while enjoying the fresh air and scenic views.
Address: 4000 Egan Dr, Eagan, MN 55122.
13. Spend a day at Lebanon Hills Campground
Lebanon Hills Campground offers a wonderful opportunity to immerse yourself in nature. This serene campground is located within the stunning Lebanon Hills Regional Park. It’s an idyllic spot for outdoor enthusiasts and families looking to escape the city.
Camping here allows easy access to hiking and biking trails. Explore the park’s diverse landscapes, including forests, lakes, and wetlands. Enjoy activities like swimming, canoeing, and fishing while you soak up the natural beauty around you.
Facilities at the campground include picnic tables, fire rings, and restrooms. Campsites are well-maintained and provide a cozy atmosphere for a peaceful night’s sleep. Spend evenings around the campfire, sharing stories under the stars.
Lebanon Hills Campground also organizes various seasonal events and activities. Participate in programs designed for families and children, ensuring everyone has a memorable experience camping.
A stay at Lebanon Hills Campground promises relaxation and adventure alike. Discover the wonders of nature while creating lasting memories with friends or family.
Address: 860 Cliff Rd, Eagan, MN 55123.
14. Participate in seasonal events at Eagan’s Central Park
Eagan’s Central Park is a vibrant venue filled with community spirit and fun events. Throughout the year, this park hosts various seasonal activities that engage residents and visitors. It’s a wonderful way to become a part of the Eagan community.
From summer picnics and outdoor concerts to winter festivals, there’s something for everyone. The park often features farmers’ markets and art fairs, showcasing local talent and offering delicious food options.
Children will find exciting activities like festivals and holiday celebrations. These events foster connections among families while providing a fun and entertaining experience. It’s a fantastic way to spend time outdoors with loved ones.
Central Park’s facilities are designed to accommodate events, making it a popular choice for gathering with friends. You can also enjoy walking trails, playgrounds, and open spaces while attending an event.
Participating in the seasonal events at Eagan’s Central Park will create unforgettable memories. Experience community, joy, and togetherness during your visit!
Address: 1500 Central Pkwy, Eagan, MN 55121.
15. Explore the trails at Minnesota Valley National Wildlife Refuge
The Minnesota Valley National Wildlife Refuge is a remarkable natural area located nearby. This refuge offers various trails for visitors to explore the lush landscapes and diverse wildlife. It’s an excellent spot for hiking, biking, or birdwatching.
Nature lovers will appreciate the scenery as they traverse the multiple trails winding through the refuge. Experience wetlands, forests, and prairies while keeping an eye out for numerous bird species and other wildlife.
The refuge is home to many educational programs targeted at families and individuals alike. Participating in guided tours enhances your understanding of the area’s ecology and wildlife. It’s a great way to connect with nature and learn something new.
Bring your camera for stunning photo opportunities. The landscapes change with the seasons, offering different backdrops for visitors to enjoy. Don’t forget to take breaks and soak in the textures, colors, and sounds of nature.
Exploring the trails at Minnesota Valley National Wildlife Refuge is a delightful experience. Discover the beauty of Minnesota’s natural surroundings and create lasting memories.
Address: 3815 American Blvd E, Bloomington, MN 55437.
16. Visit the Eagan Rotisserie
The Eagan Rotisserie is a local favorite for delicious, homestyle meals. This eatery specializes in rotisserie chicken and other comfort food classics. The inviting atmosphere makes it a great spot for takeout or a quick meal.
Each chicken is cooked to perfection, seasoned with various herbs and spices for fantastic flavor. The menu also includes sides like mashed potatoes, macaroni and cheese, and fresh salads to complement your meal.
Whether you’re looking for a family dinner or a quick bite, Eagan Rotisserie has you covered. Customers appreciate the quick service and friendly staff, making dining here a pleasant experience.
Consider ordering ahead for convenience on busy days. It’s an excellent option for feeding a crowd during events or gatherings. Don’t forget to grab some of their homemade sauces for an extra touch!
A visit to the Eagan Rotisserie guarantees satisfying, quality food at great prices. It’s a welcoming spot perfect for a tasty, hearty meal.
Address: 3225 S Cedar Ave, Eagan, MN 55121.
17. Enjoy family fun at Sky Zone Trampoline Park
Sky Zone Trampoline Park is where fun meets fitness for the whole family. This indoor trampoline park provides exciting activities for everyone, making it a popular destination in Eagan. With wall-to-wall trampolines, you can jump, bounce, and unleash your energy!
The park offers various activities, including dodgeball, foam pits, and even basketball on trampolines. It’s a great way to bond with family and friends while staying active. All ages can enjoy jumping together, from little ones to adults.
Sky Zone also hosts birthday parties, ensuring your special day has a memorable twist. The friendly staff will help you create the perfect event for your child, including party packages and private rooms.
Safety is a priority at Sky Zone. Staff members ensure that rules are followed, making it a safe environment for everyone to enjoy. Expect to have a fantastic time while bouncing around!
Sky Zone Trampoline Park is a day of laughter and active fun. It’s the perfect spot to keep the whole family entertained!
Address: 6610 S Robert Trl, Inver Grove Heights, MN 55076.
18. Attend a sporting event at the Eagan Civic Arena
The Eagan Civic Arena is a major hub for sports events in the community. This multi-purpose venue hosts hockey games, figure skating, and various community sports activities. It’s a fantastic place to feel the excitement of local athletics.
Whether you are a passionate fan or looking for family fun, attending a game at the arena is sure to be an enjoyable experience. Cheer for local teams and soak in the thrilling atmosphere with friends and family.
The arena also offers public skating sessions. Bring your skates or rent some on-site to glide across the ice for a fun outing. It’s a great way to develop your skating skills or just have a great time with loved ones.
Hosting tournaments and hockey clinics, the Eagan Civic Arena promotes community sports development. Participating or watching local sports creates a sense of community pride and connection.
A visit to the Eagan Civic Arena is a fun way to support local sports while enjoying time with family and friends. The arena actively contributes to the excitement of sports in Eagan.
Address: 3870 Pilot Knob Rd, Eagan, MN 55122.
19. Visit the nearby Mall of America
The iconic Mall of America is just a short drive from Eagan. As one of the largest malls in the United States, it offers endless shopping, dining, and entertainment options. You will find something for everyone within its vast space.
Shop at over 500 retail stores, ranging from high-end brands to popular chain shops. The selection is impressive, ensuring you can find anything you need. Make your way through the mall to discover unique boutiques and stores.
Dine at one of the many restaurants or food courts. The mall features various cuisines, making it easy to enjoy a meal with family and friends. Indulge in quick snacks while you explore the impressive venues.
In addition to shopping, the Mall of America features attractions like an aquarium, amusement park, and mini-golf. There’s no shortage of fun activities to fill your day. Explore the Nickelodeon Universe or the SEA LIFE Minnesota Aquarium for unforgettable experiences.
A visit to the Mall of America is an adventure filled with excitement. It’s the perfect day trip from Eagan!
Address: 60 E Broadway, Bloomington, MN 55425.
20. Explore Fort Snelling State Park
Fort Snelling State Park is a historic and scenic area that showcases the beauty of the Minnesota countryside. Visitors can explore the park’s trails, offering stunning views of the Minnesota River. This space is perfect for hiking, biking, or leisurely walks.
The park is also home to the Fort Snelling historic site, which provides insights into Minnesota’s early history. The Fort offers tours and reenactments, allowing guests to learn about the past while enjoying activities outdoors.
In addition to its history, the park attracts birdwatchers and nature enthusiasts. With diverse habitats, you can spot many bird species and wildlife while strolling through the lush landscape.
Fort Snelling State Park also provides picnic areas and canoeing options, offering various activities for families. Spend a relaxing afternoon enjoying a picnic surrounded by picturesque nature.
Exploring Fort Snelling State Park is a wonderful way to connect with nature. Discover the beauty, history, and tranquility that this remarkable site has to offer.
Address: 101 Snelling Lake Rd, St Paul, MN 55111.
21. Take a tour of Minnehaha Falls
Minnehaha Falls is a breathtaking natural wonder located just a short drive from Eagan. With a stunning waterfall cascading over 50 feet, it’s a must-see destination for locals and visitors. The surrounding park provides beautiful trails and picnic areas, offering a perfect day outdoors.
Visitors can walk the paths leading to the waterfall for an up-close look at this natural beauty. The sound of the rushing water and the lush landscape create a serene atmosphere. You may even spot rainbows forming in the mist on sunny days.
The park offers various hiking trails to explore, allowing you to appreciate the beauty of the area. Trails wind through the woods and alongside the creek, providing an accessible experience for all skill levels.
Nearby amenities include picnic areas, a visitor center, and even a café. Take a break after exploring to enjoy lunch with picturesque views.
Touring Minnehaha Falls is a delightful experience that connects you with nature. It’s a perfect spot for relaxation, exploration, and memorable photographs.
Address: 4801 S Minnehaha Park Dr, Minneapolis, MN 55417.
22. Check out the Minnesota Zoo
The Minnesota Zoo is an exciting destination located just a short drive from Eagan in Apple Valley. This vast zoo offers visitors a chance to encounter diverse wildlife and engaging exhibits. It’s perfect for families and animal lovers alike.
With over 4,500 animals representing various species, there’s so much to see and do. Explore different areas such as the Discovery Bay, the Minnesota Trail, and the Wild Woods. Each exhibit showcases animals in their natural environments.
The zoo also hosts educational programs and interactive presentations, allowing visitors to learn about wildlife conservation. Keep an eye out for animal feedings and special events, where you can get closer to the animals.
For a break, visit the on-site café or grab a snack at one of the food stands. Enjoy lunch while taking in the beautiful views of the zoo. It’s a great way to recharge during your visit.
A visit to the Minnesota Zoo promises a fun-filled day for everyone. You’ll create lasting memories while learning about wildlife and conservation efforts.
Address: 13000 Zoo Blvd, Apple Valley, MN 55124.
23. Spend a day at the scenic Fort Snelling Upper Post
Fort Snelling Upper Post offers a glimpse into Minnesota’s military history. This historic site showcases well-preserved buildings and artifacts from the 19th century. It’s an educational and picturesque spot to visit while you’re in the area.
Visitors can explore the grounds, enjoying guided tours and informational displays. Learn about the fort’s role in Minnesota’s history and its strategic importance during the Civil War. Engaging presentations help to bring history to life.
The scenic views of the river and surrounding parklands add to the appeal of Fort Snelling Upper Post. Enjoy the beautiful landscapes during a walk or picnic. It’s the perfect setting for families and history enthusiasts to enjoy a lovely day outdoors.
Check the events calendar for special programs or reenactments that take place throughout the year. This adds extra value to your visit and enhances the historical experience.
A visit to Fort Snelling Upper Post offers a blend of history, education, and scenic beauty. It’s a wonderful opportunity to connect with Minnesota’s past.
Address: 200 Tower Ave, St Paul, MN 55111.
24. Visit the Great River Greenway
The Great River Greenway is a beautiful multi-use trail system that runs through scenic areas in Eagan and surrounding cities. This expansive trail is perfect for walking, jogging, biking, and rollerblading. Enjoy the fresh air while getting some exercise!
As you explore the greenway, you’ll discover lovely views of rivers, wetlands, and forests. The trails connect various parks and natural areas, providing opportunities for relaxation and recreation. It’s a perfect escape for those looking to reconnect with nature.
The Greenway is also family-friendly, making it an excellent choice for outings with kids. Leashed pets are welcome on the trails too! Enjoy a leisurely stroll or a family bike ride while appreciating the beauty of Eagan.
Look out for local events and planned activities along the Greenway. These gatherings create a sense of community and encourage people to enjoy outdoor activities together.
Visiting the Great River Greenway allows you to discover the natural beauty of the area. Enjoy a refreshing escape right in Eagan!
Address: 2797 Pohlman Rd, Eagan, MN 55121.
25. Explore the nearby city of Burnsville
Burnsville is just a short drive from Eagan and offers plenty of attractions and activities. This vibrant city features shopping centers, dining options, and recreational facilities. It’s a great area for a day trip or a getaway from Eagan.
With its many shops and boutiques, there’s something for every style. Explore Burnsville Center for major retail stores and local shops. After shopping, enjoy a satisfying meal at one of the numerous restaurants featuring diverse cuisines.
Burnsville also has parks and recreational spaces for outdoor activities. Enjoy biking and walking trails, or relax in one of the many green spaces. The city embraces a blend of urban convenience and natural beauty.
The Buck Hill ski area offers winter sports for those seeking adventure. Enjoy downhill skiing and snowboarding in the winter months, making it an exciting outdoor destination year-round.
Exploring Burnsville adds another layer of enjoyment to your visit. Experience more of what the surrounding area has to offer while enjoying a fun day out.
Address: Burnsville, MN 55337.
Final Thoughts
Eagan, MN, and its surroundings offer a diverse array of activities for travelers of all interests. Whether you prefer outdoor adventures, shopping, or community events, there is something for everyone. The blend of natural beauty, local culture, and recreational opportunities make it an attractive destination.
From the tranquility of parks and nature trails to the excitement of events and attractions, Eagan invites visitors to explore and enjoy. Memories created here are sure to last long after your visit. If you are interested in discovering more about Minnesota, be sure to check out places to visit in Minnesota or if you’re looking for even more fun activities nearby, see what things to do in Buffalo, MN are waiting for you!