Bar
Red Lobster
80 locals recommend,
Tips from locals
Lively chain restaurant serving American seafood standards amid New England-themed decor.
Things to do nearby
Locals also recommend
Location
3360 Camp Creek Pkwy
Atlanta, GA