Restaurant and Tequila Bar Coming to Former Downtown Sticky Fingers Location

by