Current Location : 19348
American Express Supports Small Businesses Buy Local Movement
2910 Main Street Chula Vista, CA 91911
619-770-5053
FAMILY OWNED BUSINESS ESTABLISHED SINCE 2000..WITH A FRESH NEW CONCEPT NOW OPEN!