St. Louis Weather Summary: 43 degrees
1 Weather Alert
A restaurant recently opened on Cherokee Street that's described as Asian food with a Mexican twist.
Kalbi Taco Shack is located at 2301 Cherokee Street. Their number is 314-240-5544. You can find them on social media at www.facebook.com/KalbiTacoShackSTL.