Dubbed “the coolest toy store on the planet!“, it’s hard to disagree. USA Today mirrors that sentiment, naming it one of the 10 Best in the USA.
Brevard is home to O.P. Taylor’s original store, and it boasts over 6,000 square feet of hand-picked toys, most of which require no batteries. They’re located at the city center of Brevard, at the crossroads of South Broad (64/276) and Main Street. This is a can’t miss destination kids are in tow.