AY MI MAZATLÁN hero image

AY MI MAZATLÁN

Restaurant

1201 3rd Ave, Chula Vista, CA 91911, USA

Biter Score
7.4
Open
Sunday: 10 AM – 8 PM
AY MI MAZATLÁN photo 1
AY MI MAZATLÁN photo 2
AY MI MAZATLÁN photo 3