Dumpling & bao restaurant Happy Bao’s opens at Mekong Plaza in west Mesa
Happy Bao’s, a Chinese eatery specializing in dumplings, noodles, and bao (steamed buns), has opened in the Mekong Plaza on the southwest corner of Dobson and Main in west Mesa. Five types of dumplings – including the house signature dumplings with pork,