The 24 Tap Room

  • Bar / Entertainment
216 N. Lone Oak Dr.
Leesburg, FL 34748
(352) 255-9510