Restaurants in Decatur, GA
Restaurants • Seafood Restaurants • American Restaurants
2522 Candler Rd.,
Decatur ,
GA
30032
UNITED STATES
Based on 1 reviews
DONT EAT AT THIS RED LOBSTER
Tonight was the second time I called in an order and it was jacked up by the time I got my food! First of all, when I called the female put me on hold for over 5 minutes. After I hung up and called back, she had an attitude as if I was...Worldwide > United States > Decatur, GA > Seafood Restaurants