home send e-mail site map

About Pedro O'Hara's


Map of MexicoPedro O'Hara was born in Tabasco, Mexico, the son of a noted Irish chef, who, during the Great Irish Potato famine of 1847, immigrated to Mexico to escape the lack of fresh ingredients for his now famous stews and entrees.

During his search for more fertile ground, Pedro's Papa settled into the lovely seaside village of Tabasco, where he fell madly in love with the beautiful daughter of a wealthy Jalapeno farmer.

With a steady supply of fresh ingredients and a ready supply of Agavé for his Tequila cravings, Pedro's Papa combined the best of his favorite homeland recipes with those of his new found home to create the wonderfully tantalizing selections that we have on the menu for you today.

Pedro's Papa was Knighted for his culinary prowess, and the family tradition continues to this day. Begun & Begorah, Olé & Bon Appetite!

Life's Short, Eat well!



Bill and Troy

Pedro O'Hara's owners, Bill Welch and Troy Kavanaugh, greeted customers Thursday on opening day of the eatery at 134 Main Street in Lewiston. The restaurant and pub offers American, Irish and Mexican food in a casual atmosphere with space for banquets and parties of up to 100 people.



Pedro O'Hara's has two locations in Maine to serve you.

134 Main Street in Lewiston Get Directions!
1 Center Street in Brunswick GetDirections!

Open Daily from 11:00am - till close

In Lewiston, please call (207) 783-6200
for Function Room Reservations
& Take-out Orders

For Take-out orders in Brunswick,
please call (207) 373-1300

pedro o'hara

Who is Pedro O'Hara? Where did that name come from and who is he?

To learn more about this international man of mystery who is Pedro O'Hara go here to read the story!

• About Us
• Our Menu
• Entertainment
• Photo Gallery
• Function Room
Like us on Facebook!


Our fantasic meats and poultry
come from Harvest Hill Farm

harvest hill

  © 2014 Pedro O'Hara's - All rights reserved