Find the top South American restaurants in Salt Lake City, Utah near you now.
Mexican restaurant
Address: 1215 Wilmington Ave Suite 104, Salt Lake City, UT 84106
Brazilian restaurant
Address: 162 S 400 W, Salt Lake City, UT 84101