Lone Star Steakhouse

Row 1

Details
3915 E 51st St (51st Street)
Tulsa, OK 74135
(918) 748-8500

Foursquare Tips

  • Excellent ribeye with great service even at 3pm.