Insomnia Cookies is a dessert shop Central West End St Louis located in United States.
226 N Euclid Ave St Louis , MO 63108 United States
Credit Cards | Yes |
Outdoor Seating | No |
Menus | Dessert |
Delivers all night! The speciality cookies are worth it, especially the peanut butter chocolate chip
The snickerdoodle cookies - all their cookies , really - are HEAVENLY!
The triple chocolate chunk deluxe cookie almost has too much chocolate .
Cookies are served warm so they taste like they are fresh out of the oven.
Earl Grey Tea macarons are delicious, just like Dalloyau! - Molly McCann
Sangria is awesome! Also they have some yummy French fries. Low key atmosphere. Come out for the open mic night with High Velocity band if you can. - LaVeasey Carter