Save places from Instagram, TikTok, YouTube and more

San Telmo
Restaurant
4.1 (188 reviews)
Avenida Las Acacias 117, San Salvador 1101, El Salvador
$$$$$
+503 7952 4221
Save places from Instagram, TikTok, YouTube and more

Restaurant
4.1 (188 reviews)
Avenida Las Acacias 117, San Salvador 1101, El Salvador
$$$$$
+503 7952 4221