Redds Taste of St.Louis

Open
7333 North Fwy
Houston, TX 77076

Redds Taste of St. Louis offers a diverse menu of St. Louis-inspired cuisine in the heart of Houston, TX.

With a focus on quality ingredients and traditional flavors, the restaurant provides a taste of the Midwest in a casual dining setting.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesTexasHoustonRedds Taste of St.Louis