Mama Lion is a bar / lounge / restaurant that opened on May 5, 2017, in the spot where Neptune’s Lounge used to be, on the southwest corner of 6th Street and Western Avenue.
Usual hours of operation: 6:00 pm to 2:00 am on most days
Valet parking as of September 2017: $8
Happy Hour $6
Weekdays 5:30 pm – 7:30 pm