191 Smallwood Dr, Chokoloskee, Florida 34138 USA
Even larger parties are welcome, just call ahead to reserve the tables needed.
Photo Credit: Yelp