at , Chula Vista , 91910 United States
18 FB users likes Third Ave Car Show Chula Vista, set it to 497 position in Likes Rating for Chula Vista, California in Local Business category
Third Ave Car Show Chula Vista is Chula Vista based place and this enity listed in Comic Book Store category. 91910.