Edmond's Chile Co

Grocery Stores, Wholesale Stores
Hours:
3236 Oregon Ave, St. Louis MO 63118

Hours

Monday
9AM - 12PM
Tuesday
9AM - 12PM
Wednesday
9AM - 12PM
Thursday
9AM - 12PM
Friday
Closed
Saturday
Closed
Sunday
Closed

About Edmond's Chile Co

Edmond's Chile Co. is renowned for having the best tamales ever, with many customers loyal for over 45 years. Their tamales are hard to find, often sold out at stores like Schnucks, prompting fans to buy in bulk when available. The family restaurant in St. Louis, MO, is beloved for its friendly service. Despite occasional supply issues, customers express a strong willingness to return and even pay more, highlighting the quality and taste of Edmond's tamales.

Most Recent Reviews

More Comments(28)

You May Also Like

Location and Contact