Post by Maggie Arizona Chinese Restaurant Posted on June 28, 2022by Maggie 2650 Main Street Chula Vista, CA 91911 Read More