1. Cabo International 2345 La Mirada Dr, Vista, CA 92081 Coordinate: 33.1523,-117.22794 Phone: (760) 597-9199