"Tacos & Ice cream are breaking the rules" Joining the beautiful community of South St.Louis on Cherokee Street! Bringing to you new and exciting things!