Visted the Beach Bistro - the food is divine and the company more so. If you visit Anna Maria Island you must visit this place at least once! Staying in a really cute place called Villa Francesca. Love to you all back home in the Big Apple- bet you are jealous of me down here in Florida lazing around on the beach.
Judy
0 Comments:
Post a Comment
<< Home