Bomb Biscuits

Bomb Biscuits is a Southern restaurant in Atlanta, Georgia. Established in September 2022, the business was included in The New York Times 2023 list of the 50 best restaurants in the United States.