The Green Owl Restaurant

3.2/5.0
2 reviews

330 E Atlantic Ave

Delray Beach, FL

272-7766

Tell others

Recent Reviews for The Green Owl Restaurant
July 8, 2009
Scott B.
Kettering , Ohio
555 reviews , 3 photos
Pretty decent menu selection, very good sandwiches and salads. Friendly service, they're very accomodating even when they're busy. Almost as much seating on patio as there is inside.
Thank you for your feedback!
Was this review helpful to you?
Yes 0 No 0
May 23, 1999
John F.
3 reviews
Busy place on weekends, large portions but noisy atmosphere due to capacity crowds. Sit on the patio, much quieter.
Thank you for your feedback!
Was this review helpful to you?
Yes 0 No 0
If you are the owner of The Green Owl Restaurant or want to be responsible for updating the content of this listing, click here
If this place has closed, let us know in a review.