Bubble Land is a snack bar offering both dine-in and takeout options.