Hotel Chain Creates “Simply Street Food Menu”

Ever seen a complete Street Food Menu? Well, Street food has always been popular in certain places such as Asia and Latin America, but now it’s truly becoming a worldwide phenomena. We document the New York Street Food scene, but there is a whole wide world of street food out there, and Omni Hotels is … Continue reading Hotel Chain Creates “Simply Street Food Menu”