Tucked away along the main corridor between the beaches of Treasure Island and downtown St. Pete, O'Bistro has kept its diners happily stuffed for more than 20 years. It's a laid-back spot where people come to enjoy new American and Mediterranean food and enjoy a form of relaxation that has nothing to do with a La-Z-Boy. That goes double for the martini bar area, where bartenders mix a wide range of cocktails and popular O'tinis.
Whether you're here for breakfast, lunch, or dinner, the kitchen puts out original specialities from creme brulee french toast to sirloin steak served with caramelized onion jam, brie, and horseradish cream. The restaurant even made USA Today's local 10 Best list, calling its entrees "exceptionally luscious."