Shake & Muddle Restaurant

303 H St UNIT 109, Chula Vista, CA 91910 619-816-5429

Access the MTS trip planner here