Current Location : 34695
American Express Supports Small Businesses Buy Local Movement
1665 3rd Avenue Chula Vista, CA 91911
619-425-3965
No-nonsense Mexican joint open 24 hours with a drive-thru & simple menu of tacos & burritos.