Lee Roy Selmon's Restaurant
Barbeque, Sports Bars
Tampa, FL
0.1 mi