Restaurant · San Salvador
El Xolo
San Salvador's one charted spot — worth the detour.
1-Knife · Best Chef AwardsNo. 56 · Latin America's 50 Best Restaurants
The lay of the land · San Salvador · 13°41′N · 89°14′W
Restaurant · San Salvador
San Salvador's one charted spot — worth the detour.
The lay of the land · San Salvador · 13°41′N · 89°14′W