Picasso’s Coffee

101 N Main St, Saint Charles, MO 63301

Map showing where Picasso’s Coffee is

Joe's Review

If you are on Main Street in on St. Charles, this is a great iced mocha pit stop!

Right on Main Street in St. Charles, MO, this spot was cool, welcoming, and served me a gorgeously presented iced mocha complete with whipped cream. This one had a bolder espresso flavor but it paired well with a smooth chocolate taste. A lovely balance, pretty delicious, and the perfect pit stop if you are exploring the area.

From the Community

No one has reviewed this shop yet. Tell everyone what you ordered.