Update Info - Smoke Shack BBQ
This restaurant was reported as closed. If it is open, let us know.
Smoke Shack BBQ
123 US Highway 27 North
Lake Placid, FL 33852
123 US Highway 27 North
Lake Placid, FL 33852
This restaurant was reported as closed. If it is open, let us know.