Vista CA Restaurants-Cyber Cafes 1. 1021 N Santa Fe Ave, Vista, CA 92084 | Cybertech Internet Cafe (760) 216-6695