Home › Venues › Lost Worlds Brewing Charlotte Lost Worlds Brewing Charlotte Tickets Buy tickets for concerts at Lost Worlds Brewing Charlotte in Charlotte, NC. No Upcoming Events No upcoming events scheduled at Lost Worlds Brewing Charlotte. Please contact us with any corrections. Hotels & Lodging Near Lost Worlds Brewing Charlotte About the Venue Lost Worlds Brewing Charlotte At-a-Glance Address1100 Metropolitan AvenueCharlotte, NC 28204United States Map & Directions Advertisement