Restaurant
The Chalkboard Restaurant
17 locals recommend,
Location
1324 S Main St
Tulsa, OK
Riverview
Tips from locals
A downtown experience at is finest! B-L-D and Brunch on the weekends. There's even a wine cellar for private dining!