The Raintree Restaurant in Old St. Augustine's is worthy of a special occassion but pricey for a large family outing. The menu has good balance of seafood, lamb, steaks and marvelous prime rib (on certain days, usually Saturday), good drinks, nice wine selection, good appetizers/salads and some of the best desserts I've ever found in one restaurant. We've been there 4 times now and every time has been a dining experience. I'd suggest foregoing appetizers and save room for dessert. The place is crowded in old plantation fashion, call ahead for reservations.