Address: , St Louis, MO - United States
Checkins
1
Avarage rating at this location
4.25
Kevin Doyel
2018 version, nicely mellowed, similar to a margarita but not as tart
Trilogy Lunch Room
over 4 years ago