Taylor's Restaurant
170 Human Sciences, Stillwater
(405) 744-3629
Recent Reviews
Taylor's Restaurant
170 Human Sciences, Stillwater 74078
(405) 744-3629