Skip to main content

Chao XO

restaurant · asian restaurant · National City, CA

Address
1420 E Plaza Blvd, National City, CA 91950
Phone
(619) 305-1339
Website
eatchaoxo.com
Where
32.6772, -117.0872

Search Hominin for Chao XO

Other restaurants nearby

More in National City

Chao XO — restaurant in National City, CA | Hominin