Restaurant

Margaret's German Restaurant

2 locals recommend,
Permanently closed
Location
5107 S Sheridan Rd
Tulsa, OK
Key

Tips from locals

Evan
October 1, 2015
Best German food in Tulsa. You can't miss the Hot Potato Salad. Bit of a drive with not great hours though.

Unique things to do nearby

Historical Church Studio Private Tour
Create unique metal sculptures using a plasma torch