Current Location : 89020
American Express Supports Small Businesses Buy Local Movement
1372 Third Ave Chula Vista, CA 91911
619-870-1225
Los Pollos Rotisserie & Cuban Bakery