« Back to the Business Directory index

Juan More Tamale

    • Address:
    • 730 Carroll Street (inside Soulard Farmers Market)
    • Saint Louis
    • Missouri




Specializing in pork, chicken, chorizo w/potato, cheese w/jalapeno, & vegetable tamales. Buy them hot, ready-to-eat immediately or take some frozen ones home to eat later.