157 Views La Barba Coffee Roasters Excellent coffee in a unique spot 9 South Rio Grande Street, Salt Lake City, UT, USA Coffee Roaster Coffee Shop