St. Louis

The 5 best grocery stores in St. Louis

AI Assisted Icon
Published on September 06, 2019
The 5 best grocery stores in St. LouisWashington Avenue Post. | Photo: Madison H./Yelp

Looking to visit the best grocery stores in town?

Hoodline crunched the numbers to find the top grocery stores in St. Louis, using both Yelp data and our own secret sauce to produce a ranked list of the best spots to venture next time you're in the market for grocery stores.

1. Washington Avenue Post

Photo: Suzanne T./Yelp

Topping the list is Washington Avenue Post, located at 1315 Washington Ave. in Downtown West. The grocery store, which offers coffee, tea, juices and more is the highest-rated spot of its kind in St. Louis, boasting 4.5 stars out of 70 reviews on Yelp.

2. Digregorio's Market

Photo: Dianne T./Yelp

Next up is the Hill's DiGregorio's Market, situated at 5200 Daggett Ave. With 4.5 stars out of 51 reviews on Yelp, the grocery store and meat shop has proven to be a local favorite.

3. Shapiro's Market

Photo: Dwreck I./Yelp

Central West End's Shapiro's Market, located at 111 N. Newstead Ave., is another top choice. Yelpers give the grocery store and deli, which offers beer, wine, spirits and more, 4.5 stars out of 38 reviews.

4. Straub's

Photo: Danette A./Yelp

Over in Central West End, check out Straub's, which has earned four stars out of 97 reviews on Yelp. You can find the grocery store at 302 N. Kingshighway Blvd.

5. Jay International Food Co

Photo: Gary M./Yelp

Finally, there's Jay International Food Co, a Tower Grove East favorite with four stars out of 82 reviews. Stop by 3172 S. Grand Blvd. to hit up the spot the next time the urge strikes.


This story was created automatically using local business data, then reviewed and augmented by an editor. Click here for more about what we're doing. Got thoughts? Go here to share your feedback.