A Texas-based specialty retail store called Saint Bernard is planning to open its first store outside of the Lone Star State in Atlanta. The new store is coming to Buckhead / Chastain Park and will mark the family-owned retailer's sixth overall store.



