Red Lobster in Los Angeles, California

Find Red Lobster restaurants in Los Angeles, California near you now.

Branches

Red Lobster

Seafood restaurant

Address: 22800 Vanowen St, Los Angeles, CA 91307