66 E Main St, Downtown Brevard
Theophilus is nestled in the beautiful mountains of Western North Carolina - situated in the midst of Pisgah National Forest and Dupont State Forest. We are surrounded by waterfalls, hiking trails, biking, cycling, paddling, a brewery right across the street, restaurants, and so much more!
The bad news is, there is no major highway leading right to Brevard.
The good news is, there is no major highway leading right to Brevard.