A new menswear boutique has opened at The Shops Buckhead Atlanta.

It is the first Georgia store for the established menswear brand Robert Talbott, which has stores in California and Texas.

Robert Talbott also has in-shop collections in Chicago and South Carolina, and plans to open a New York store — in addition to its showroom there — in November.

The Atlanta location, at 3035 Peachtree Road NE, carries items including suits, sweaters and ties.

The anticipation is almost over! Only 3 more days until Robert Talbott opens at The Shops Buckhead Atlanta.

Posted by Robert Talbott on Tuesday, October 18, 2016

About the Author

Featured

Braves first baseman Matt Olson (left) is greeted by Ronald Acuña Jr. after batting during the MLB Home Run Derby as part of the All-Star Game festivities on Monday, July 14, 2025, at Truist Park in Atlanta. (Jason Getz/AJC)

Credit: Jason Getz/AJC