TikTok-famous taco stand draws crowds in St. Louis. Officials have been shutting it down.
Posted
By Hannah Wyman St. Louis Post-Dispatch (via St. Louis Post-Dispatch - Local News)
Tacos Los Primos sells tacos, burritos and quesadillas from the sidewalk at the intersection of Manchester Road and South Brentwood Boulevard.
Continue reading at St. Louis Post-Dispatch - Local News ยป