Discover 102 local businesses in Chula Vista, CA including restaurants, bars, pizza places. See addresses, phone numbers, opening hours and ratings.
Restaurants
4.2 (184)
543 Telegraph Canyon Rd, Chula Vista, CA 91910
Restaurants
4.2 (184)
543 Telegraph Canyon Rd, Chula Vista, CA 91910