17853 San Carlos Blvd, Fort Myers Beach, Florida 33931 USA
Baby Back Ribs Thursday Served with Peach BBQ Baked Beans
Photo Credit: Yelp