Cousins Maine Lobster Restaurant - Atlanta
$$ Seafood restaurant
About
Cousins Maine Lobster in Lenox Square brings a taste of the coast to Atlanta with its menu of fresh seafood delights. Known for its lobster rolls, the spot combines casual dining with fast service, making it a go-to for lunch and dinner. Enjoy outdoor seating or choose kerbside pickup for a quick bite. While recent reviews highlight inconsistent portion sizes, the friendly staff and inviting atmosphere make it a family-friendly choice for seafood lovers.