Map Happy Hour

Molly's in Soulard happy hour

Soulard, St. Louis, Missouri

Address: 816 Geyer Ave, St. Louis, MO 63104

Phone: (314) 241-6200

Website: http://www.mollysinsoulard.com/

Casual New Orleans-themed bar and restaurant in St. Louis's Soulard neighborhood, featuring year-round patio seating, sports viewing with complimentary shuttle service, and full dining menu alongside drinks.

Happy hour times

More happy hours in Soulard