Anna Maria Island is a wonderful setting for this truely fine dining restaurant. The Beach Bistro is a known worldwide for its truely 5 star chefs and elaborate menu. The scenery is absolutely stunning and a great place to catch a sunset. The prices are not low but for this high quality you really must expect to pay. Definately call for a reservation as the dining room is small and limited seating is available.