Tomato Cream Soup Restaurants in Santa Tecla
Show restaurants on map
4.5
Menu
4.5
Menu
City: Santa Tecla, Entre 2a Y, 4 Avenida Nte. 2-7, Santa Tecla, El Salvador
"Really nice pizza. Cheaper and quieter than Pizzahütte."
4.1
Menu
4.1
Menu
City: Santa Tecla, Santa Tecla, El Salvador
"Not the best popusas"
Feedback
These reviews refer only to the mentioned ingredients.