Offbeat spots offer new experiences in food, fun