i was driving down the road and noticed all the billboards were in spanish and thought i was in tj until i realized i was just in chula vista
aka chulajuana
"i was driving down the road and noticed all the billboards were in spanish and thought i was in tj until i realized i was just in chula vista" What is the definition of "chula vista"?