at 2732 S 13th St, St. Louis , 63118 United States
Howards in Soulard is located at 13th & Lynch. Open 5 days a week with live music everyday. Brunch Starts at 9 am on Saturday and 10 am on Sunday.
3241 FB users likes Howards In Soulard, set it to 44 position in Likes Rating for St. Louis in Bar category
Howards In Soulard is St. Louis based place and this enity listed in American Restaurant category. Located at 2732 S 13th St MO 63118. Contact phone number of Howards In Soulard: (314) 349-2850