The Best Things to Do in Kansas City Missouri
Updated July 15, 2024 at 4:42 pm
Discover the top attractions, hidden gems, and must-see sights in Kansas City, Missouri, from historic landmarks to vibrant cultural scenes, in our comprehensive guide to the best things to do in the city.

Discover the Historic City Market
The City Market in Kansas City is one of the oldest and largest public farmers’ markets in the Midwest.
It has been serving the community since 1857 and continues to be a bustling hub for fresh produce and various vendors.
Here, you can find everything from fresh vegetables, fruits, meats, and flowers to unique local products.
One of the highlights is the incredible variety of international food stalls and restaurants.
These places offer authentic dishes from around the world, making it a haven for foodies.
Exploring the market each weekend can be a delightful experience for both locals and tourists.
It’s a great spot to discover local flavors and grab some delicious bites to eat.
Many people enjoy attending the Market on Saturdays when it’s most active.
But if you’re looking to avoid the crowd, weekdays are a calm option for a leisurely visit.
Remember, it’s not just about food – the Market also hosts antique sellers and unique craft vendors.
Adding a stroll through the City Market to your itinerary will truly add charm to your Kansas City visit.
Plus, keep an eye out for special events and live music performances on weekends.
Explore the Nelson-Atkins Museum of Art
The Nelson-Atkins Museum of Art is a must-visit for any art enthusiast.
Located in the heart of Kansas City, it’s renowned for its extensive collection of art from around the globe.
You’ll find incredible exhibits ranging from ancient to contemporary art.
The museum itself is an architectural treasure with its grand Beaux-Arts building.
The expansive sculpture park outside allows visitors to enjoy magnificent pieces in a picturesque outdoor setting.
The “Shuttlecocks” sculpture series is a popular photo spot and a quirky addition to the museum grounds.
If you’re visiting with children, the museum offers engaging and interactive activities.
The best part is that admission to the museum is free, although some special exhibitions may have an entry fee.
It’s a great way to immerse yourself in culture without spending a dime.
To avoid the larger crowds, consider visiting on weekdays or early in the day.
Make sure to check their schedule in advance for any temporary exhibitions or special events that might interest you.
The museum also has a fantastic cafe where you can enjoy a relaxed meal surrounded by artistic beauty.
Catch a Live Performance at the Kauffman Center for the Performing Arts
The Kauffman Center for the Performing Arts is an architectural marvel that stands out in downtown Kansas City.
It’s home to the Kansas City Symphony, the Kansas City Ballet, and the Lyric Opera of Kansas City.
Whether you’re a fan of classical music, ballet, or opera, you’ll find something to enjoy here.
The interior is as stunning as the exterior, with state-of-the-art acoustics to enhance your experience.
Purchasing tickets in advance is recommended, especially for popular shows and performances.
Keep an eye out for discounted tickets that are often available for students and seniors.
Attending a performance here can make for an enchanting evening, complete with fine dining options nearby.
The center also hosts community events and free performances throughout the year.
If live performances aren’t your thing, you can still appreciate the beauty of the building with a guided tour.
These tours offer a behind-the-scenes look at the venue and its impressive design.
Make sure to check their schedule online to align your visit with performances that pique your interest.
Dive into History at the National World War I Museum and Memorial
The National World War I Museum and Memorial is a vital attraction that offers deep historical insight.
As the only museum in the U.S. dedicated to the Great War, it is a treasure trove of artifacts and information.
The museum’s collection includes uniforms, weapons, and personal items from the trenches that bring history to life.
The Liberty Memorial Tower offers a panoramic view of Kansas City that’s worth the climb.
Visiting the museum can be an emotionally powerful experience, especially when you explore the interactive exhibits.
The surrounding memorial and park add to the reflective atmosphere of the site.
Audio guides and guided tours are available to enhance your understanding of the exhibits.
It’s recommended to allocate at least a few hours to fully appreciate the museum.
Checking for any special exhibitions or educational programs before your visit can also be beneficial.
The on-site Over There Cafe provides a spot for a quick bite and a break during your museum tour.
Although the museum has an entry fee, it’s well worth the cost for the rich historical experience it offers.
Experience the Thrills at Worlds of Fun
If you’re looking for a day packed with excitement, Worlds of Fun amusement park is the place to go.
This sprawling park offers a variety of rides and attractions for all ages.
From heart-pounding roller coasters like the Mamba to family-friendly rides, it caters to everyone.
Don’t forget to visit the adjoining Oceans of Fun water park during the hotter months.
Planning your visit on weekdays can help you avoid the weekend rush and shorter wait times for rides.
Check online for discount tickets and special packages that can save you money.
Bringing your own food is not allowed, but there are plenty of dining options inside the park.
If you’re a thrill-seeker or traveling with kids, this amusement park is sure to be a highlight of your trip.
Seasonal events like Halloween Haunt and WinterFest add extra fun during the holidays.
Buying a Fast Lane pass can also make your experience smoother by minimizing wait times for popular rides.
Whether you’re into adrenaline-pumping roller coasters or just want to relax by the wave pool, there’s something for everyone here.
Take a Stroll Through Loose Park
Loose Park is one of Kansas City’s most beautiful and historically significant parks.
The park spans over 75 acres and offers a serene environment perfect for relaxation and recreation.
One of its main attractions is the stunning rose garden, which is in full bloom during the summer months.
The park’s pond and walking trails provide scenic spots for a leisurely stroll or a morning jog.
It’s a popular place for picnics, so bringing a blanket and some snacks can make for a pleasant afternoon.
With ample play areas, it’s also a great spot for families with young children.
Throughout the year, various events and festivals take place in the park, adding to its vibrant atmosphere.
Additionally, the park’s historical markers offer a glimpse into Kansas City’s rich past.
If you’re into photography or just looking to unwind, Loose Park offers a picturesque retreat in the middle of the city.
The park is also pet-friendly, so feel free to bring your furry friends along.
Conveniently located in the heart of Kansas City, it’s easy to add a visit to Loose Park to your itinerary.
Delight in Kansas City’s Culinary Scene
Kansas City is famous for its food, particularly its barbecue, so dining out is a must.
Make sure to visit well-known barbecue joints like Joe’s Kansas City Bar-B-Que and Gates Bar-B-Q.
Each offers a unique take on Kansas City’s signature slow-smoked meats and tangy sauces.
If you’re a fan of steakhouses, check out Jess & Jim’s Steakhouse for a classic Kansas City experience.
For a more upscale dining experience, Bluestem is a fantastic choice offering an exquisite tasting menu.
The River Market area is filled with eclectic eateries and cafes serving international cuisines.
Don’t miss out on the local coffee scene, with places like The Roasterie providing top-notch brews.
If you visit during the weekend, the City Market is an ideal spot for discovering local eateries and food trucks.
Visiting some local diners, such as the classic Town Topic Hamburgers, can also give you a taste of Kansas City’s charm.
To really explore the city’s food culture, consider joining a food tour to sample multiple spots without the hassle of planning.
Checking out online reviews and food blogs can help you find hidden gems before you go.
Finding a spot through word of mouth can make your culinary experience in Kansas City truly memorable.
Unwind at the Country Club Plaza
The Country Club Plaza is not just a shopping district; it’s a staple of Kansas City’s culture and lifestyle.
Designed with a Spanish architectural theme, this 15-block district offers an aesthetically pleasing atmosphere for leisurely walks.
With high-end retail shops, locally-owned boutiques, and diverse dining options, you can easily spend an entire day here.
The plaza beautifully combines historical charm with modern amenities, making it a hit among both tourists and locals.
If you’re into shopping, you’ll love the mix of brands, from luxury to everyday essentials.
One unique feature is its frequent events and live music performances, adding to the vibrant atmosphere.
Feeling peckish? Try the Kansas City staple, Jack Stack Barbecue, located right in the plaza.
For dessert, head over to Andre’s Confiserie Suisse for some decadent Swiss chocolates and pastries.
During the holiday season, the Plaza’s lighting ceremony is a must-see, illuminating the area with thousands of twinkling lights.
It’s said that visitors find the Plaza a perfect spot to relax and enjoy the finer things in life.
Whether you’re window shopping, dining out, or simply people-watching, the Country Club Plaza offers something for everyone.
Experience the Vibrant Westport District
Westport is another must-visit neighborhood that shows off Kansas City’s eclectic and energetic vibe.
This historic district is a hub for nightlife, featuring a range of pubs, breweries, and live music venues.
If you enjoy craft beer, don’t miss out on visiting places like Brewery Emperial and Boulevard Brewing Company.
You’ll also find a variety of culinary delights, from ethnic eateries to gourmet dining.
For breakfast or brunch, try The Corner Restaurant, known for its innovative and hearty dishes.
The area is also rich in history; you might enjoy a walking tour to learn more about its roots.
During the weekends, Westport is bustling with activity, making it the perfect time to explore its vibrant scene.
For shopping, stop by the local boutiques and antique shops for unique finds.
Visitors often appreciate the area’s bohemian feel, coupled with its welcoming and lively community.
The district often hosts outdoor festivals and markets, perfect for a casual outing.
Walking around Westport, you’ll notice a lot of street art, adding to its artistic and urban appeal.
Whether it’s morning coffee or a late-night drink, Westport has a place for every mood and time of day.
Visit the American Jazz Museum
If you’re a music lover, the American Jazz Museum located in the 18th & Vine District is a must-see.
The museum is dedicated to celebrating the rich history and heritage of jazz music in America.
It features exhibits on legends like Louis Armstrong, Charlie Parker, and Ella Fitzgerald.
Interactive exhibits allow you to listen to classic jazz recordings and learn about the music’s evolution.
The Blue Room, an on-site jazz club, offers live performances that provide an authentic jazz experience.
If you’re visiting on a Monday evening, the Blue Room’s jam sessions are particularly popular and engaging.
The museum is near the Negro Leagues Baseball Museum, another significant cultural site worth visiting.
Spending time here offers a deep dive into one of America’s most influential music genres.
Families will appreciate the educational value, as the museum frequently hosts workshops and events for kids.
Local artists often perform here, giving you a taste of Kansas City’s current jazz scene.
The area around the museum is historically significant, adding depth to your visit.
Checking the museum’s event calendar ahead of time will help you catch special exhibitions and performances.
Get Adventurous on the Kansas City Streetcar
Navigating Kansas City is a breeze when you hop onto the Kansas City Streetcar.
This free transit service runs from the River Market to Union Station, covering many key downtown attractions.
It’s a convenient way to explore the city without worrying about parking or traffic.
The streetcar is modern, clean, and easy to use, making it a favorite among both residents and visitors.
Along the route, you’ll find stops near the Power & Light District, City Market, and the Crossroads Arts District.
Travelers find it particularly useful for nightclub hopping or attending sports events at Sprint Center.
The streetcar operates from early morning until late at night, giving you flexibility in your schedule.
It’s a fun and affordable way to get a broad sense of the city’s layout and major attractions.
Families find the streetcar to be an easy and entertaining way to move around with kids.
If you’re in town for a special event, the streetcar can be the quickest way to get around.
Offering Wi-Fi on board is an added bonus, allowing you to plan your next stop on the go.
Locals recommend taking the streetcar during weekdays to avoid crowds and get a relaxing ride.
Immerse Yourself in Nature at the Kauffman Memorial Garden
If you need a break from the urban hustle, the Kauffman Memorial Garden is a peaceful respite.
Located near the Nelson-Atkins Museum of Art, this 2-acre garden is a hidden gem.
It’s beautifully landscaped, featuring a diverse array of plant species and meticulously maintained flower beds.
The garden is open year-round and free to the public, making it both accessible and inviting.
This spot is perfect for a calm afternoon where you can unwind among the beautiful flora.
A couple of special features include the stunning fountains and the meticulously crafted statues.
You’ll often find locals here reading, meditating, or simply enjoying the serene environment.
It’s a great place to bring a picnic or just sit and contemplate the beauty around you.
Especially in spring and summer, the garden bursts with color and fragrance, adding to its charm.
For an even more serene experience, visit on a weekday when it’s less crowded.
Nearby dining options make it convenient to combine a garden stroll with a delightful meal.
Make sure to check out the special events often hosted within the garden for an extra layer of enjoyment.
Catch a Game at Arrowhead Stadium or Kauffman Stadium
Kansas City is a haven for sports enthusiasts, and catching a game at Arrowhead Stadium or Kauffman Stadium is a must.
Arrowhead Stadium is home to the Kansas City Chiefs, offering thrilling NFL action.
The energy in the stadium during a game is electric, making it an unforgettable experience.
Be sure to check the game schedule and buy tickets in advance to secure the best seats.
At Kauffman Stadium, you can watch the Kansas City Royals play baseball while enjoying the iconic waterfall and fountain features.
Both stadiums offer a variety of food and drink options, so you won’t go hungry.
If you’re visiting during the tailgating season, participating in or observing this local tradition is a must.
Parking can be a bit of a hassle, so arriving early can save you stress and ensure a smooth experience.
For a more budget-friendly outing, look for promotions and discounted ticket nights.
Families find these stadiums to be welcoming, with kid-friendly activities and amenities available.
There are often special events and theme nights that can add extra fun to your game day experience.
Whether you’re a fan of football or baseball, the stadiums offer an exhilarating way to immerse yourself in the local sports culture.
Enjoy an Afternoon at the Kemper Museum of Contemporary Art
The Kemper Museum of Contemporary Art is an essential stop for anyone interested in modern art.
It features an impressive collection of contemporary artworks from both local and international artists.
The museum’s dynamic exhibits are always changing, so each visit can offer something new and exciting.
Admission is free, making it an accessible cultural experience for everyone.
The museum is located in the same area as the Nelson-Atkins, making it convenient to visit both in one day.
Visitors appreciate the unique architecture of the building, which enhances the overall experience.
The museum offers interactive displays and educational programs, making it a hit among families.
If you get hungry, Café Sebastienne inside the museum is a wonderful place for lunch or a quick snack.
It’s often said that spending an afternoon here is both enriching and relaxing.
There’s usually plenty of parking, and the museum is easily accessible by public transportation.
Checking online for any upcoming special exhibitions can help you make the most of your visit.
Locals often highlight the friendly and knowledgeable staff, adding to the welcoming atmosphere.
Discover Hidden Gems in the Crossroads Arts District
The Crossroads Arts District is a cultural hub brimming with creativity and innovation.
Known for its monthly First Fridays event, the district transforms into an open-air art show on the first Friday of each month.
You can explore galleries, studios, and shops while enjoying live music and street performances.
The area is also home to a variety of unique dining spots, such as Extra Virgin, known for its eclectic tapas menu.
The Crossroads is a great place to find local artisans and makers, offering one-of-a-kind items and gifts.
Street art lovers will appreciate the numerous murals and graffiti that adorn the neighborhood.
It’s often described as an inspiring place, where the artistic community thrives and welcomes everyone.
Even outside of First Fridays, you’ll find plenty of galleries open to the public throughout the week.
The district also hosts a range of festivals and events, adding vibrancy to your visit.
If you’re into craft beer, check out Torn Label Brewing Company for some local brews.
The central location makes it easy to include the Crossroads in your day of exploring Kansas City.
Be sure to keep an eye out for pop-up shops and food trucks, adding an element of surprise and discovery to your wanderings.
Enjoy a Family Day at Science City
Located in Union Station, Science City is an interactive science center that offers fun and educational activities.
It’s perfect for families with children, featuring a range of exhibits that engage and inspire young minds.
From the Maker Studio to the genetics exhibit, there’s something for kids of all ages.
Parents appreciate the blend of learning and play, making it a great alternative to conventional tourist spots.
The center focuses on hands-on activities, making science accessible and exciting for everyone.
Be sure to set aside at least a few hours to fully explore everything Science City has to offer.
One of the highlights is the outdoor train garden, a hit among train enthusiasts both young and old.
Discounted tickets are often available online or through local tourism boards, so plan ahead.
Science City inside Union Station makes it easy to combine with other nearby attractions like the KC Rail Experience or a live theater performance.
The facility also offers seasonal events and workshops, adding extra layers of fun and learning.
It’s often said that Science City turns a family day out into an inspiring journey into the world of science.
If you’re looking to spend a fantastic day learning and exploring, Science City is a must-visit.
Relax at the Fountain-Backed Hyde Park
Hyde Park is one of Kansas City’s oldest neighborhoods, adorned with historical homes and lush green spaces.
The park itself features a lovely fountain, offering a picturesque backdrop for any visit.
Many locals frequent the park for its peaceful atmosphere and well-maintained trails.
It’s an ideal spot for a morning jog or a tranquil afternoon with a good book.
Community events and festivals often take place here, adding to the park’s lively vibe.
Kids will love the playground area, while adults can enjoy the scenic beauty and historical charm.
For those who love to picnic, Hyde Park offers plenty of shady spots and open fields.
Its central location makes it easy to add to any day of exploring Kansas City.
If you’re visiting in the spring, the blooming flowers make the park especially beautiful.
The welcoming community atmosphere can’t be overstated, adding an extra layer of enjoyment to your visit.Engage in Interactive Exhibits at the National Museum of Toys and Miniatures
The National Museum of Toys and Miniatures is a delightful experience for visitors of all ages.
Located on the campus of the University of Missouri-Kansas City, it houses one of the world’s largest collections of fine-scale miniatures and antique toys.
The intricate craftsmanship of the miniatures is astounding and offers a glimpse into the art of tiny worlds.
With more than 72,000 objects on display, each visit reveals something new and wondrous.
It’s often said that the museum offers a nostalgic journey for adults while igniting the imagination of children.
There are interactive exhibits designed to engage and educate, making it a family-friendly destination.
The museum store offers unique souvenirs, perfect for remembering your visit.
Finding discount tickets online can be a way to save a few bucks on your admission.
Many visitors recommend allowing at least a couple of hours to thoroughly explore the collection.
Parking is readily available, and the surrounding area offers additional dining and shopping options.
If you’re looking for an offbeat yet fascinating stop, this museum is worth adding to your itinerary.
The staff is friendly and knowledgeable, contributing to the overall fantastic experience.
Indulge in Local Flavors at the Kansas City River Market
The Kansas City River Market is a must-visit for food lovers and those wanting to soak in the local culture.
From fresh produce to international cuisines, you’ll find a delightful array of options here.
The market is most bustling on weekends, so plan accordingly if you prefer a quieter visit.
Many recommend getting there early to enjoy the freshest selections without the large crowds.
Don’t miss out on Try the World, a store offering packaged foods from around the globe right in the heart of the market.
If you’re a fan of fresh seafood, The Fish Market provides seafood that tastes as if it’s right off the boat.
The River Market also boasts a variety of coffee shops, perfect for a caffeine fix while you explore.
Families will love the vibrant atmosphere and the opportunity to try new and exotic foods.
The market often hosts events and festivals, adding an extra layer of excitement to your visit.
Parking can be challenging, so consider using public transportation or arriving early.
It’s a great destination for anyone looking to get a real taste of Kansas City’s local cuisine.
The market’s eclectic mix of vendors ensures there’s something for everyone, from fresh produce to unique crafts.
Discover the Wonders of the Arabia Steamboat Museum
Located in the River Market area, the Arabia Steamboat Museum provides a fascinating dive into the past.
The museum houses artifacts recovered from the steamboat Arabia, which sank in the Missouri River in 1856.
Intriguingly preserved items include clothing, tools, and even jars of pickles.
Visitors often say the museum offers a captivating look at 19th-century frontier life.
Interactive displays and informative exhibits make the history come alive.
Guided tours are available and highly recommended to get the most out of your visit.
Kids will enjoy the artifact-filled rooms, while adults can appreciate the intricate details and historical significance.
Don’t miss the gift shop, offering unique souvenirs that reflect the museum’s historical focus.
The museum’s location makes it convenient to combine with a visit to the River Market.
If you’re into history, this museum offers a unique and memorable experience.
Many people find the story of the steamboat’s recovery as fascinating as the artifacts themselves.
Parking is available nearby, but it can be easier to walk if you’re already exploring the River Market.
Drive Through the Kansas City Zoo
The Kansas City Zoo is a family-friendly attraction offering a fun day out with plenty of animals to see.
Located in Swope Park, the zoo spans over 200 acres and features a wide variety of animal exhibits.
Highlights include the African Plains, the Tiger Trail, and the Polar Bear Passage.
Visitors often praise the zoo for its well-maintained enclosures and engaging exhibits.
Planning your visit during the cooler parts of the day is a good idea if you want to see the animals more active.
For a unique experience, try the zoo’s safari-style tram rides, which offer excellent views and interesting tidbits.
Kids will enjoy the interactive elements like feeding stations and petting areas.
Parents often recommend packing a lunch or snacks to save some money and enjoy a picnic in one of the designated areas.
The zoo also hosts special events throughout the year, so check the schedule before you go.
Season passes and discount tickets are available, offering a cost-effective way to visit multiple times.
Many appreciate the long walking trails, making it easy to spend an entire day here exploring different sections.
The zoo’s proximity to other Swope Park attractions makes it a convenient and enjoyable day trip.
Shop at the Crown Center
Crown Center is a shopping and entertainment complex offering a wide range of activities and stores to explore.
Located near Union Station, it features more than 40 shops and boutiques, perfect for a day of retail therapy.
Dining options abound, from casual eateries to more upscale restaurants, ensuring there’s something to suit any palate.
During the holidays, the Crown Center becomes even more magical with its ice-skating rink and festive decorations.
It’s said that the seasonal events, such as visits from Santa Claus, make it a popular family destination.
For a unique Kansas City treat, visit the Hallmark Visitors Center located within Crown Center.
Kids and adults alike enjoy the interactive exhibits and the chance to create their own greeting cards.
The SEA LIFE Kansas City Aquarium nearby is another highlight, offering an immersive underwater adventure.
Parking at Crown Center is convenient, with several garages and spots available.
Combining a visit to Crown Center with other nearby attractions makes for a packed and exciting day out.
The complex regularly hosts events and festivals, so keep an eye on the schedule to catch some local happenings.
Besides shopping and dining, Crown Center offers entertainment options like live theaters and galleries.
Take a Tour of Boulevard Brewing Company
Kansas City is known for its craft beer scene, and a tour of Boulevard Brewing Company is a must for beer lovers.
Located just a few minutes from the downtown area, the brewery offers guided tours and tastings.
The tour gives you a behind-the-scenes look at the brewing process and the history of the company.
Visitors often find the tasting room the highlight, featuring a variety of beers to sample.
If you’re short on time or not into tours, the beer hall is a great place to hang out and enjoy a cold brew.
The brewery also offers special events and release parties, adding to the overall experience.
Many people recommend booking your tour in advance, especially during the weekends when it gets busy.
Don’t forget to check out the souvenir shop for branded merchandise and unique beer-related items.
The friendly and knowledgeable staff add to the welcoming atmosphere, making it a great place to spend a few hours.
Kansas City’s vibrant craft beer scene is well represented by Boulevard Brewing Company, offering a delightful experience for any beer enthusiast.
Find This and More on Amazon
Embrace Creativity at the Kemper Outdoor Education Center
If you’re looking for an educational and outdoor experience, the Kemper Outdoor Education Center is an excellent choice.
Located just outside of Kansas City, this center offers activities designed to engage children and adults alike.
The center provides hands-on learning opportunities with nature trails, interactive exhibits, and educational programs.
It’s a popular spot for school field trips and family outings, thanks to its focus on environmental education.
Visitors often say the center is a fantastic way to combine fun and learning in a natural setting.
Many areas are shaded, making it a great choice for warm, sunny days.
Pack a picnic and take advantage of their picnic areas for a relaxing lunch after exploring the trails.
Educational workshops are often held here, designed to teach about local wildlife and natural resources.
Check the center’s schedule before you go to see if there are any special events or workshops during your visit.
A day spent here is both enriching and inspiring, offering a memorable experience for all ages.
The Kemper Outdoor Education Center is a hidden gem offering a day of discovery and adventure.
Finding a unique spot within Kansas City’s vibrant landscape makes it worth adding to your visit list.
Shop Fresh at the Brookside Farmers’ Market
If you’re a fan of fresh, local produce, the Brookside Farmers’ Market is a must-visit.
Located in the charming Brookside neighborhood, this market offers an array of organic and locally grown items.
You’ll find everything from fresh fruits and vegetables to artisanal bread and handmade crafts.
The market is open on Saturday mornings, making it a great way to start your weekend.
It’s often said that the vendors are friendly and knowledgeable, adding to the pleasant shopping experience.
Don’t miss out on the various food stalls offering delicious, locally made treats.
The market also features live music, creating a vibrant and enjoyable atmosphere.
Many recommend bringing reusable bags to carry your finds, as you’ll likely leave with more than you anticipated.
For those interested in sustainability, this market emphasizes organic and eco-friendly products.
Visiting the Brookside Farmers’ Market offers a delightful glimpse into Kansas City’s local and sustainable food scene.
It’s a great place to meet locals and learn about the area while enjoying fresh, delicious foods.
After shopping, consider exploring the surrounding Brookside area, filled with quaint shops and cafes.

Avery Ingram
Contributor