
Red Lobster
restaurant
About
Red Lobster is a popular seafood restaurant chain located in Oak Park. It is known for its casual dining atmosphere and signature dishes like Cheddar Bay Biscuits.

Red Lobster is a popular seafood restaurant chain located in Oak Park. It is known for its casual dining atmosphere and signature dishes like Cheddar Bay Biscuits.