Hours
Currently closed
Monday - Tuesday: | Closed | |
Wednesday - Sunday: | 11:00 am-7:00 pm |
Phone
Links
EatDrink
Business Type
Business Status
Open
Location
Kalbi Taco Shack
2301 Cherokee St
Saint Louis, MO 63118
United States