Menu

El Paisa in Logan Heights/Sherman Heights San Diego

3096 National Ave., San Diego , 92113

Menu El Paisa

How to get to El Paisa

Address

3096 National Ave., San Diego , 92113

More info