The one Diners Drive-Ins and Dives places we didn't get to last year...the Green Turtle Inn...these folks know how it's done! The Bacon Wrapped Love (as seen on tv) was delicious and the Steak was cooked to perfection as well.
Service was excellent!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.