DAVIS ARCHITECTURE
IMG_9830.jpg

O'Hara's Public House

O’Hara’s Public House is located on 131 East Main Street in Lexington, South Carolina. The interior of this pub evokes the traditional feel of an authentic Irish Pub. The public house features two main rooms for interior dining, one includes a large bar area, and a rear patio for exterior dining.