Authentic Mexican Cuisine in Portland, Maine

El Corazón is an authentic Mexican restaurant. Chef Joseph Urtuzuastegui cooks from his Mexican roots using authentic local ingredients. ​ Our menu features traditional Mexican dishes such as Baja style fish tacos, Sonoran hot dogs, enchiladas, and many more regional specialties. We offer a food experience like no other in Portland, Maine making it quick, easy, and delicious. El Corazón is also available for private parties, events, and catering.

El Corazón Restaurante is now offering Gift Cards! Ask your server about this great gift idea!

Our Location


190 State Street
Portland, ME 04101

(207) 536-1354


Monday: Closed
Tuesday - Thursday: 11:00 am - 9:00 pm
Friday - Saturday: 11:00 am - 10:00 pm
Sunday: Closed