Best Places to Get Hot Chocolate in St. Louis

       Inside Cyrano's Cafe. | Chrissy WIlmes

Cyrano's Cafe
(603 East Lockwood Avenue, Webster Groves; 314-963-3232)

Cyrano's is also known for its desserts. There are chocolate martinis, too, but in this weather we'd go straight for the hot chocolate. The regular comes with steamed milk and whipped cream, but you can also get a mint version or cinnamon and vanilla. There are a slew of coffee cocktails to warm you up as well.

Location Info

Baileys' Chocolate Bar

1915 Park Ave., St. Louis, MO

Category: Music


603 E. Lockwood Ave., Webster Groves, MO

Category: Restaurant


276 N. Skinker Blvd., University City, MO

Category: Restaurant

Foundation Grounds

7298 Manchester Road, Maplewood, MO

Category: General

Sponsor Content

My Voice Nation Help
Marian Miller
Marian Miller

I like the choices. Honorable mentions should be the Fountain on Locust and Bissinger's in CWE.


Shameless Grounds: 20oz hot chocolate your way, order it with a shot of peppermint schnapps. The world is a better place when coffee houses offer to put schnapps in your hot chocolate.

Dana Kay Goddard
Dana Kay Goddard

Gelateria Tavolini-- HANDS DOWN! Even their whipped cream is homemade. Delicious.


Bailey's spicy Mexican "El Moro" used to be the best hot chocolate, but they changed the formula a year or two after opening and it's not nearly as good anymore (despite Dave's claims to the contrary).

Now Trending

From the Vault