Chen's Express

Chen's Express

Restaurants in Vista, CA

Restaurants

Contact us

Location

1711 University Dr.,
Vista , CA 92083 UNITED STATES

Reviews

Chen's Express 760-631-7760
1711 University Dr.,
Vista , CA 92083 UNITED STATES
$
Chen's Express

Detail information

Company name
Chen's Express
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Chen's Express

Contacts Location Details