Pupusería Suiza - Santa Tecla is located in Santa Tecla, El Salvador on Plaza Sur, Santa tecla Local 7-8. Pupusería Suiza - Santa Tecla is rated 4.4 out of 5 in the category salvadoran restaurant in El Salvador.
Address
Plaza Sur, Santa tecla Local 7-8
Accessibility
Wheelchair-accessible seating