Things to do in Rosarito Beach, Mexico from the best hotel to stay in, to a spa, restaurants, street-art and murals with photo-worthy spots for your sunny vacation and more.
9