Brand NEW football nest/location – Starting in 2019 – 5/24/2019

Big news time!!!! Tampa Joe’s is the new home of Philly of the South!!!!!

Located at 9316 Anderson Road – Tampa, Florida 33634

813-901-9590 – www.tampajoes.com

More information to follow shortly