at 2600 S 11th St, St. Louis , 63118 United States
We are a small local bar. Cheap prices.
501 FB users likes The Cat's Meow- Soulard, set it to 128 position in Likes Rating for St. Louis in Bar category
The Cat's Meow- Soulard is St. Louis based place and this enity listed in Bar category. Located at 2600 S 11th St MO 63118. Contact phone number of The Cat's Meow- Soulard: (314) 776-8617