Menu Close

Category: EggFests

Store Location

Otay Ranch Town Center / Eastlake Mall
2015 Birch Rd #1219
Chula Vista, California 91915
Otay Ranch / Eastlake Mall Hours:
Monday – Saturday 10:00am – 9:00pm
Sunday 11:00am – 6:00pm
Telephone: 619 482-2468