Get directions to: Betos Mexican Food, Salt Lake City, UT
Restaurant address: 1860 South Redwood Road Salt Lake City, UT 84104, USA
Restaurant: Betos Mexican Food