What a hidden little gem! Taylor's is just consistent! The food is always good and the service is A-Ok. I wouldn't go out of my way to try Taylor's, but if your close the area (my work is REALLY close!), it's a great spot!
Try their flavored Iced Tea! It's really refreshing...