“A food truck that lost its tires,” opens in New Town.
Rock Star Taco Shack
3242-1 Rue Royale, St. Charles, Missouri 63301
3242-1 Rue Royale, St. Charles, Missouri 63301
Tuesday -Thursday: 4 PM - 9 PM Friday & Saturday: 4 PM - 11 PM Sunday: 11 AM - 2 PM
Mentions
-
Rock Star Taco Shack, 'a food truck that lost its tires,' opens in New Town at St. Charles
Co-owner Wil Pelly on tacos, music, and more
Jul 19, 2019