Where's your menu?
Address: 21 N Safford Ave, Tarpon Springs, FL 34689, USA
Paul Keske | May 17, 2019
There are plenty on the bar. Come on in!
Don Droege | May 17, 2019
Found it!
Craig Brown | May 17, 2019
Good job, Don.
Thanks! Your answer is awaiting moderation.