Restaurants in Salt Lake City, UT
Restaurants • Tex-Mex Restaurants • Latin American Restaurants
73 W 1700 S,
Salt Lake City ,
UT
84115
UNITED STATES
Based on 1 reviews
Disappointing
Blaring Spanish sitcom TV through multiple speakers set the stage for a truly forgettable meal. Rice was ice cold, beans barely warm, relleno could barely be cut with a sharp knife. Tastes generally pretty flavorful but would have been...Worldwide > United States > Salt Lake City, UT > Tex-Mex Restaurants