Red Lobster permanently closes its doors at 9838 Watson Road, St. Louis, Missouri.
ST LOUIS, MO (StLouisRestaurantReview) As we have discussed for months, the tidal wave of restaurant closures has not concluded as of yet. January and February are some of the most challenging months, so we will likely see more in the upcoming weeks as sales continue to decline and staffing issues continue to increase in difficulty.
Red Lobster marks this location on its website as “Temporarily Closed,” but its Google listing shows it as “Permanently Closed.
Continue reading Red Lobster 9838 Watson Rd Closes Permanently at St. Louis Restaurant Review.