Current Location : 91910
American Express Supports Small Businesses Buy Local Movement
577 H Street Chula Vista, CA 91910
619-207-0174
This modest restaurant with outdoor seating has been dispensing Mexican standards since 1975.
BY SUBMITTING YOUR INFORMATION, YOU AGREE TO RECEIVE EMAILS ABOUT SPECIAL DEALS IN YOUR LOCAL MARKET.