The Mountain View Plaza is a very popular strip mall with some of the best restaurants in the city. It’s a few steps north of Spring Mountain Rd. at Jones on the western side of Chinatown.
Chubby Cattle, China Mama, Sea Fresh, District One, Edo Gastro Tapas & Wine, Hachi, and Asian BBQ & Noodle