From waffle sticks and cheese fries to ice cream nachos, there's something for everyone at this new Downtown snack bar.