A surprise gem in Vero Beach. Located off the eaten path this is a lovely, little restaurant with a pleasant outdoor patio (with and awing covering about 2/3 in case it rains. Food was very good, reasonable (not Olive Garden size) portions, very prompt and pleasant wait staff and good value.
Go there is you are in Vero Beach. We will definitely go back.
If you own or manage Osceola Bistro, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.