Tulsa Guide  » Tulsa Restaurants  » Tulsa Best Restaurants

5. Margaret's German Restaurant & Deli

5107 S Sheridan Rd, The Farm Shopping Center, Tulsa, OK 74135  (Map)
918-622-3747

Rate/Review this Business (2)
Write a Review

Upload Photos of Margaret's German Restaurant & Deli

Login or Signup to upload photos of Margaret's German Restaurant & Deli.

Recent User Activity in Tulsa

"10Best Guest"

Fuji Japanese Restaurant

Review Posted

"10Best Guest"

Catch Fall Color While You Can

Review Posted

"10Best Guest"

The French Hen

Review Posted

Similar Businesses

10Best Restaurants similar to:
Margaret's German Restaurant & Deli