Restaurant’s new location is a hoot for ‘Owl’ lovers

After almost 30 years of success in Delray Beach, the Green Owl restaurant has opened a location in Boynton Beach, at 1889 W. Woolbright Road. David Gensman, the restaurant’s owner, said he has worked at the Green Owl since 1983 and took it over in 1995….

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

June 27 2009 12:06 pm | Delray Beach

Leave a Reply