O'Hara's Public House
131 E Main St, Lexington
(803) 785-4025
Menu
Reserve
Restaurants in Lexington, SC
O'Hara's Public House
131 E Main St, Lexington, SC 29072
(803) 785-4025