Mexico tours from San Diego
San Diego, sits on the borderline of California and the Mexican city of Tijuana. This bustling Mexican city has a whirlwind of great food, music and culture.
Rosarito Beach takes a relaxing spin on this Mexican hot-spot, and allows visitors to get a little siesta in the sun while experiencing the Mexican lifestyle.
Another great option is the Baja Wine Tour, which gives participants the chance to see some of Baja's best vineyards and the often overlooked inner countryside of Baja.