at 1073 3rd Ave, Chula Vista , 91911 United States
16 FB users likes Chula Vista Sports Bar, set it to 23 position in Likes Rating for Chula Vista, California in Bar category
Chula Vista Sports Bar is Chula Vista based place and this enity listed in Bar category. Located at 1073 3rd Ave CA 91911. Contact phone number of Chula Vista Sports Bar: (619) 737-9833