Heros Subs & Burgers
Address:
9518 E Pne St, Tulsa, OK 74115
Phone:
(918) 834-1765
Hours:
- Mon: 10am-9pm
- Tue: 10am-9pm
- Wed: 10am-9pm
- Thu: 10am-9pm
- Fri: 10am-9pm
Restaurants,
Deli
Other Businesses:
- Daylight Donuts at 7751 E 21st St, Tulsa, OK 74129
- Zanmai Modern Japanese Cuisine at 1402 S Peoria Ave, Tulsa, OK 74120
- Capp's BBQ at 2604 E 11th St, Tulsa, OK 74104
- Qdoba Mexican Grill at 8310 E 71st St, Tulsa, OK 74133
- The Spudder Restaurant at 6536 E 50th St, Tulsa, OK 74145