The Bao Spot is a must-visit late-night eatery in Downtown Orlando, offering a unique and immersive dining experience. Step into a fun, family-friendly atmosphere known for its delicious baos. Whether you’re out for a night in Downtown or looking for a themed dining experience without breaking the bank, The Bao Spot is the perfect choice.
54 Church St W, Orlando, FL 32801-3309, United States