Home › Venues › The Tin Can The Tin Can Tickets Buy tickets for concerts at The Tin Can in Saint Louis, MO. No Upcoming Events No upcoming events scheduled at The Tin Can. Please contact us with any corrections. Hotels & Lodging Near The Tin Can About the Venue The Tin Can At-a-Glance Address1909 Locust StreetSaint Louis, MO 63103United States Map & Directions Advertisement