Cafe 86

1392 East Palomar Street Chula Vista 91913