We’ve moved! Frank-El’s Soul Food Restaurant is no longer on Busch Blvd.
We’re now at 1441 E. Fletcher Ave., Suite 111, Tampa, FL 33612
Located in the plaza nearest the intersection of E. Fletcher Ave and N. 15th St
Stop in soon! | Directions
Error: Twitter did not respond. Please wait a few minutes and refresh this page.