Red Lobster is a well-known casual dining restaurant located at 8009 W Broad Street. The restaurants specializes in seafood, including crab, fish, lobster, mollusks, and shrimp. It also serves steak, chicken, pasta, and desserts. Cheddar Bay Biscuits are customers’ favorite.
…