Taco and Ice Cream Joint

One of the newer joints on Cherokee. Fast takeout. Good Prices. Big Food.

Hours
Currently open!
Monday - Saturday: 11:00 am-10:00 pm
Sunday: 11:00 am-7:00 pm
Location

Taco and Ice Cream Joint
2738 Cherokee Street
Saint Louis, MO 63118
United States

Review
Average: 4 (1 vote)