341 3rd Ave, Chula Vista, CA 91910 +1 619-934-0555
bar, Chula Vista, CA, United States
Today
How to go there