
Made in Chinaloa
3.5 (49)restaurant
Regional Mexican fare takes on a distinctive fusion twist at this Chula Vista spot.
Description






Set along E Street in Chula Vista, the restaurant provides a variety of dine-in and meal takeaway options at a moderate price range.