DSC_2134 May 3, 2011 by Richard Markosian Leave a Comment Terrapin Station Barbeque Co. is located at 2020 East 3300 South, in Salt Lake City. 0 0 vote Article Rating