Insomnia Coffee Co - Cannon Beach
Amenities
- Wheelchair accessible entrance
- Wheelchair accessible parking lot
- Wheelchair accessible seating
- Outdoor seating
- No-contact delivery
- Takeout
- Dine-in
Insomnia Coffee Co - Cannon Beach Reviews - 100
4.6
Quality
5.0
Location
5.0
Price
4.0
Service
4.5
Jeremy Palmquist
Great little coffee shop with friendly staff and their own roasted beans.
Gary Cops
Heard great things about this place. Got there sign on door said no espresso sorry. So cross them off the great coffee shop list.
Vikki Dueker
Delicious fresh-baked items. Consistently excellent Mochas. Friendly & kind staff in a quaint & unique space.
Greg Witt
This location is the BEST spot for coffee in Cannon Beach, I like many other Oregonians, I love good quality coffee, amazing customer service, and above all consistency. This place has checked all of my boxes.
Sleepy Monk and some of the other shops try to complete but there is no contest in comparison to the quality, care this company takes to make every cup a sip of delight.
Inna Pittman
It's a very cute place on the inside, cute decor and vibes. Coffee was delicious with think and creamy foam.
Mike Criss
Come here every time I visit. Had a delicious oatmilk latte. Friendly staff, worth a visit.
Chetan Gupta
Very nice place and ambience, near the beach, to enjoy your coffee and spend good time.
Amy Ferguson
Very generous and lovely staff at this must see coffee shop. I stopped in while completing the OCT northbound. Absolutely delicious biscuits and scones. Very cute interior and good music choices too 😃. Free wifi as well. I will definitely be stopping again if I pass through. Thank you Insomnia coffee company! ❤️
Abhishek Bhaduri
Cute vibe with an awesome eggnog latte and chocolate chip scones
Wyatt Miller-Unser
Heck yeah, best place in canon Beach, feels like an actual coffee shop not a tourist location. Big thick coffees, nice music and super nice staff, made an excellent americano, very chill vibes and nice music, good place to grab a coffee and relax for a few!