Smuggler’s Restaurants
1200 West Retta Esplanade #55 (at Fisherman's Village)
Punta Gorda, FL 33950
941-637-1177
By Water 26.929456, -82.064747
Smuggler's prides itself in keeping with three basic principles: Quality Food, Quality Service, in a clean and maintained environment.