Opened in 2009, Saint Tropez Bistro quickly became a landmark in Fort Lauderdale's food scene. Located on Las Olas, Saint Tropez Bistro is the ideal spot to enjoy Fort Lauderdale outdoors. Saint Tropez bistro was voted "Fort Lauderdale Best French Restaurant 2009" by the readers of the Diningguide.