I recently visited Taylor's again now that they have a lunch menu. Service was friendly. Food was great. The home fried potato chips were delish!
All reviews seem positive