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


Rock Star Taco Shack

3242-1 Rue Royale, St. Charles, Missouri 63301


Visit Website

Tuesday -Thursday: 4 PM - 9 PM Friday & Saturday: 4 PM - 11 PM Sunday: 11 AM - 2 PM

Sign up for St. Louis Magazine's weekly dining newsletter to keep up with the latest in the local restaurant scene.
Or, check out all of our newsletters.