Hectors Restaurant
3120 E Hillsborough Ave
Tampa, FL 33610-4528
813-234-3646