Tally Ho Bar and Grille
3.5 Star Yelp Rating
23 Ratings yelp logo
7402 N 56th St #902 Tampa, Florida 33617 | Restaurant Info