Find the top Salvadoran restaurants in Utah near you now.
Salvadoran restaurant
Address: 271 W 900 S, Salt Lake City, UT 84101