Chalkboard Restaurant

1324 S Main St
Tulsa, OK
918.582.1964
36.142743
-95.987636
Hours:
Mon - Thu: 6:30am - 10pm
Fri - Sat: 6:30am - 10:30pm
Sun: 7am - 9pm

for Chalkboard Restaurant
Directions
from: