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.


3 weeks ago
My wife and I visited from Dallas, Texas where we often eat Mexican food. As we finished my wife said to me, "This might be my favorite Mexican place ever." So yes, its very good. I got the Mole which I loved, my wife got the Haystack plate which she raves about. Everything there you can tell is authentic and made from scratch. Great place!
- Nathan S
a year ago
So good! We started with chips and salsa. The server warned us that the red/orange salsa was spicy, and it was, but, more importantly, it was so good! The green salsa was more of a medium, and it was also excellent. (We asked for more with our entrees.) I had a burrito with chorizo and my wife had vegetarian tacos. Both arrived quickly and as generous portions. The chorizo was flavorful, and I was delighted that it came with a side salad with a simply scrumptious dressing. My wife loved her veggie tacos. The beans we exceptional. Can’t recommend this place enough! Another reviewer said this was maybe the only good restaurant in Cannon Beach, and... he’s right! The Stephanie Inn is also great, but is such a different experience, it’s hard to compare.
- Noah B
a month ago
I ate at so many different restaurants during my visit to Cannon Beach and Mi Corazon was the best by far! Drinks, appetizers, and entrees were all excellent. The spicy red salsa with the chips and salsa was so good! The space is so fun and the service was great. I highly recommend!
- Hailey V

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.