Coffee Tree Roasters (or whatever it's called) on Forbes in Squirrel Hill has the best brewed coffee in Pittsburgh -- and by a wide margin. I don't understand why there's so much of a descrepency between them and all the other cafes.
Pittsburgh, PA
Eats Archive › Pennsylvania › Pittsburgh
Pittsburgh, PA
Coffee Tree Roasters (or whatever it's called) on Forbes in Squirrel Hill has the best brewed coffee in Pittsburgh -- and by a wide margin. I don't understand why there's so much of a descrepency between them and all the other cafes.