5965 Village Way e107, San Diego, CA
El Pueblo Mexican Food & Bar - Carmel Valley: hours and how to order