We have been working hard to make our space welcoming and also maintain the safest environment for you and our staff.

We are excited to announce we will be re-opening this Friday May 22nd at 11:30 for our regular business hours. Please be aware we have made changes and there may be some limit...

Read More

Due to the circumstances MI CORAZON MEXICAN CUISINE Is closed now
until further notice.
Thank you for your support, be safe.

Due to the circumstances MI CORAZON MEXICAN CUISINE Is closed,
until further notice.
Thank you for your support, be safe.


a week ago
It is so refreshing to dine in a Mexican restaurant that exhibits the finer side of a beautiful cultures cuisine. I get tired of always ordering the "combination platter" much like any other Mexican restaurant. After traveling around a lot of Mexico and finding out how amazing their cuisine is compared to what is offered in most cities. This is Mexican food the way it's intended to be served; fresh, organic, and delicious. The service I received was as amazing as the beautifully decorated dining room.
- Patrick J
a month ago
What a pleasant surprise to find such a top notch restaurant in a little seaside town! The food and margaritas here are amazing... possibly the best Mexican food I’ve ever had in Oregon.... Def not your usual Mexican affair.... even though it’s on the pricier side, it’s well worth the money.... And I love the artsy decor.... makes me feel like I’m dining inside an art gallery..... also they have vegan options.... ❤️❤️❤️❤️❤️❤️❤️❤️
- Itchy Q
2 months ago
It was great to find this authentic Mexican place in cannon beach. We tried their wet burrito and mi Corazon omelette. Both items were delicious. Their traditional margarita was excellent. I definitely recommend to try this restaurant if you are in cannon beach area.
- Varun S

Contact Us


Call now
  • (503) 436-4074


Get directions
140 S Hemlock St suite A
Box 31
Cannon Beach, OR 97110
United States

Business Hours

Mon:11:30 AM – 8:00 PM
Tue:11:30 AM – 8:00 PM
Thu:11:30 AM – 8:00 PM
Fri:11:30 AM – 8:00 PM
Sat:11:30 AM – 8:00 PM
Sun:11:30 AM – 8:00 PM
Contact Us
Message sent. We'll get back to you soon.