Get directions to: Bobbie's South, Chula Vista, CA
Restaurant address: 686 Broadway Chula Vista, CA 91910, USA
Restaurant: Bobbie's South