Get directions to: Miguel's Cocina, Chula Vista, CA
Restaurant address: 970 Eastlake Pky Chula Vista, CA 91914, USA
Restaurant: Miguel's Cocina