Permanently closed

Permanently closed

Red Lobster

  • Seafood restaurant
  • TOWN CENTER, 2323 Hwy 6, Sugar Land, Texas, 77478

Red Lobster in Sugar Land, Texas is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#2 Seafood restaurant in Sugar Land, Texas