St. Louis Restaurant Review publishes restaurant news and reviews.
St. Louis Restaurant Review (STLRR) publishes news and reviews about St. Louis region restaurants. The name says it all. Nonetheless, they have been online since 2014, publishing restaurant-related content. The ratings are based on online customer reviews. In addition, they frequently publish Top-10 Restaurant lists for specific cuisines popular among the visitors.
Additionally, they offer:
STLRR is affiliated with STL.News.