Now Open in Atlanta: Cousins Maine Lobster at Lenox Square

Mouth-watering lobster rolls, tacos, tots and more are on the menu at one of Atlanta’s newest restaurants, Cousins Maine Lobster at Lenox Square mall. The long anticipated restaurant is officially open for business. The Atlanta location joins other Southern eateries in Nashville and Raleigh.

Cousins Maine Lobster is located at 3393 Peachtree Rd NE #3052, Atlanta, GA 30326.

Here are some hits from the Cousins Main Lobster menu

The menu for the Atlanta location is a bit different from the others. Some of the mainstays are:

The company boasts that it was started like a Silicon Valley tech company. “In 2011, as Father Winter deposited snow on Boston, Jim made the trek out to Los Angeles to visit Sabin, for some vitamin D and to reconnect with Sabin. Over an afternoon of playing NHL ‘94, a game they began playing in Maine when it was released and still played on a daily basis in the CML offices 20 years later, the Cousins discussed business opportunities.”

CJ Johnson: CJ Johnson is the Marketing and Content Editor at AtlantaFi, the independent Atlanta-focused publication that covers local news, restaurants, events, neighborhoods, and lifestyle. A longtime Atlantan with a genuine passion for the city’s restaurant scene, he brings first-hand knowledge from years of exploring dining spots across the metro area—from neighborhood favorites on the south side to newer openings in Midtown and beyond.He is the author of a book about Atlanta’s food scene, drawing on that local expertise to spotlight the city’s culinary diversity. Johnson has also developed a deep appreciation for Atlanta’s music and sports communities, which informs his broader coverage of food, restaurants, travel, sports, and Atlanta culture. His writing emphasizes practical, authentic recommendations that help both locals and visitors experience the best of the city.Advertising and partnership inquiries: cj@atlantafi.com Check out his book: https://amzn.to/3RPmbZM

This website uses cookies.