Address: 124 W Lockwood Ave, St Louis, MO - United States
Checkins
3
Avarage rating at this location
4.17
Tim Harper
Smooth and juicy but no dominant flavor.
Old Webster
over 1 year ago
Smooth and clean, balanced tropical and citrus juiciness with minimal bitterness on finish.
over 2 years ago