AMC Macguffins is a cozy establishment in Metairie, LA that offers a unique blend of entertainment and relaxation.
With a focus on providing a comfortable atmosphere, AMC Macguffins invites guests to unwind and enjoy a selection of beverages and snacks while taking in the latest films.
Generated from their business information