Tastes Of New Orleans – KC Daiquiri Shop

Living in the landlocked Midwest has its pros and cons. While one of the biggest pluses is the amazing people in every city and town, there are things we miss at times. Traveling around North America has allowed us to sample a variety of cuisines and flavors from all corners of the continent. The tastes of New Orleans have become some of our favorites, but one that is rare in our neck of the woods. When a friend clued us in on a new restaurant in downtown KCMO we just had to try it out. KC Daiquiri Shop is located at 1116 Grand [...]