Known for its Cheddar Bay Biscuits, Red Lobster serves shrimp, crab, salmon, steak, pasta and more.
There are several other Houston-area Red Lobster locations, including one near the George Bush Park in Houston and one in Katy. www.redlobster.com
Red Lobster closed its location near Sugar Land Town Square in early 2021. (Courtesy Red Lobster)