Get directions to: Mexican Express, Ventura, CA
Restaurant address: 10235 Telephone Rd Ste H Ventura, CA 93004, USA
Restaurant: Mexican Express