Menu

El Paisa in San Diego

3096 National Ave., San Diego , 92113 - Get directions

Menu El Paisa

How to get to El Paisa

Address

3096 National Ave., San Diego , 92113
Get directions

Follow Us

Services