Red Lobster

Red Lobster

restaurant

About

Red Lobster is a casual seafood restaurant chain located in Santa Maria, known for its crab, shrimp, and lobster dishes. It offers a family-friendly dining experience with a popular Cheddar Bay Biscuits side.