2025 Orleans Ave., New Orleans, Louisiana 70116, United States
Baby's Snack Box is a beloved walk-up snowball and snack stand located in New Orleans' historic Tremé neighborhood. Their menu includes a mixture of NOLA concession favorites such as nachos, burgers, yakamein, wings, and a number of daily specials.