Hero's Subs and Burgers


6508 E Admiral Pl
Tulsa, OK 74115

An American Restaurant in Tulsa OK

Serving Tulsa since 1984. " Eat here once and you'll be a regular!".


Day Opening Closing
Mon - Sat 10:00 am 8:00 pm
Sun CLOSED  
Click the button to add a review for Hero's Subs and Burgers

Add Review