Tastea Grill

1392 East Palomar Street Chula Vista 91913