Restaurants & Bars 8

Sno Balls!

Bayareafoodiei | Jul 25, 2009 08:25 AM

Who has the best snow balls in New Orleans, within walking or streetcar distance to the french quarter. Oh, and what is your favorite flavor combo?

Want to stay up to date with this post?

Recommended From Chowhound