• Bubba's Crab and Seafood

    1301 East Main Street
    Leesburg, FL 34748
    Tel: 352-787-0105
    Get Directions