Red Lobster

Red Lobster is an Athens-based seafood restaurant that has been serving fresh and delicious dishes since 1968. Red Lobster is one of the Three Best RatedĀ® Seafood Restaurants in Athens, GA.