Bar
McNellie's South City
7 locals recommend,
Location
7031 S Zurich Ave
Tulsa, OK
Tips from locals
A local favorite with a variety of food including some traditional Irish dishes along with American favorites. Huge beer selection with some locally brewed favorites.