Rooster & the Till - New American restaurant in Old Seminole Heights, Tampa | Reviews, Photos & Information on Postcard