Headings:
Restaurants, Restaurants Mexican
872 Eastlake Pkwy
Chula Vista, CA 91914
Chula Vista, CA 91914
Speaks English