Checkins
38
Address: 6217 Delmar Blvd, St Louis, MO - United States
Checkins
38
Avarage rating at this location
3.7
Truly, & shockingly, solid. Such balance with blueberry in a stout is tricky.
almost 2 years ago
Bittersweet chocolate, balanced really well by the cherry. Comes through MUCH better on tap compared to bottles
about 2 years ago