Lizard's Thicket Reviews & Details
621 W Main St
Lizard's Thicket is located at 621 W Main St in Lexington near the intersection of W Main St and Park Rd. Their menu consists of American dishes . Call (803) 732-1225 today!
- Major Intersection:W Main St And Park Rd
Tell us more about Lizard's Thicket Lexington!