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

Location Map & What's Nearby

5107 S Sheridan Rd, The Farm Shopping Center, Tulsa, OK 74135

Nearby Restaurants:

 

Nearby Attractions & Activities:

Nearby Nightlife:

 

Nearby Hotels and Lodging:

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