yellow tailContactCallrestaurant · Salt Lake Cityyellow tailDirectionsFind us321 S Main St, Salt Lake City, UT 84111Phone: (801) 364-7142Directions