Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Chula_Vista

Cent Chinese Food and Captain Kidd, Chula Vista, California










99 Cent Chinese Food & Captain Kidd
600 F Street
Chula Vista CA United States


Phone: 619.425.9270