Cerveceria 28 Sports Bar

Sports bar · 12777 E 41st St, Tulsa, OK

Hours

Popular items (As of 11/2)

See full menu

More food in Tulsa, OK · Sports Bar in Tulsa