This is where I spent a lot of time at playing arcades and paying snacks I also use to live on back I use to call El Chico apartments very awesome memories here
Dr
Review №2
Very friendly and nice people
Information
1Photos
2Comments
4.3Rating
Address:8694 Arrow Route, Rancho Cucamonga, CA 91730, United States