Red Lobster

Red Lobster is an inviting American seafood restaurant that prides itself on fostering a friendly and laid-back atmosphere for its guests. Red Lobster is one of the Three Best RatedĀ® Seafood Restaurants in Santa Rosa, CA.