Welcome To Stephen’s Restaurant and Bar
Stephen’s is located in the heart of Athens Uptown at 66 North Court Street. We offer a variety of dishes, hand crafted cocktails, wines and beers. Check out our daily specials to satisfy your craving today.
Make A Reservation
*due to covid-19 currently not accepting reservations
*click here for black out dates
Hours
Monday – Thursday: 5pm – 2am
Friday: 4:30pm – 2am
Saturday & Sunday: 11:30am – 2am
Location
66 N. Court St. Athens, Ohio 45701