Meg O’Malley's Restaurant & Irish Pub is listed in Melbourne, FL under bars & breweries. It carries a 4.7-star rating from 6,611 Google reviews. You will find it at 812 E New Haven Ave, Melbourne, FL 32901. Reach them on (321) 952-5510, or see more at megomalleys.com.