Get the door, it's the liquor store
Chula Vista, which literally translates to “beautiful view” in Spanish, is a San Diego suburb with (you guessed it) unrivaled access to the panoramic Pacific. Chula Vista is less than 20 miles from the Mexican border, so you can bet on some seriously authentic bites and first-rate margaritas. In recognition...