South Philly Review Tries Triumph
The South Philly Review tries out the recently opened Triumph Brewing Co. at 117 Chestnut Street. Although not without its problems, there was enough that was good to consider heading back.
Two-and-a-half tips of the toque
Triumph Brewing Co. [South Philly Review]