Travel Interstate 5 through the South Bay and you will notice the flashy billboards beckoning you to Seven Mile Casino. Located on Bay Boulevard in Chula Vista, the casino is an extravagant piece of work …
November 18, 2015
Posted November 16, 2015
Travel Interstate 5 through the South Bay and you will notice the flashy billboards beckoning you to Seven Mile Casino. Located on Bay Boulevard in Chula Vista, the casino is an extravagant piece of work …