I have yet to visit this location but Señor Edmond’s Jumbo Tamales are ridiculously delicious. They’re simple, inexpensive beef tamales found at many grocery stores including Schnuck’s. I don’t know if this has a storefront but if so I’m eager to go give them more of my money!