Location
10798 Foothill Blvd # 120,
Rancho Cucamonga, CA 91730
By RICKE | 11/20/2015
We had free food coupons. like the decorations and salsa bar but the food is not high quality compared to the prices.