1101 S Dixie Hwy, Lantana, Florida 33462 USA
This place is disgusting. I can't believe they're not embarrassed
Photo Credit: Yelp