The family-owned business claims to have ‘the best tasting baos in the galaxy’
Posted inFood + Drink
New downtown Orlando restaurant Bao Spot aims to serve buns that are out of this world
The family-owned business claims to have ‘the best tasting baos in the galaxy’
