Upcoming Concerts at Lost on Main
Fri, Mar 23, 2018 Find Tickets
Lost on Main location
Lost on Main Description
Lost On Main provides an art infused environment for dancing, drinking and a world of fun. Located in downtown Chico at 319 Main St. Open 6 days a week and occasionally on Sundays.