DSC_2134May 3, 2011 by Richard Markosian Leave a CommentTerrapin Station Barbeque Co. is located at 2020 East 3300 South, in Salt Lake City. 0 0 votesArticle Rating