Lone Star Steakhouse
CLOSED$$ •
9013 N 121st E Ave #5358, Owasso
Lone Star Reviews
This was my first time eating at lone star steak house, it was a fantastic experience. The food was hot and tasty! Our server was excellent; he was friendly, polite, and attentive. I would highly recommend stopping in for lunch or dinner!
Has been getting worse in the past few years. I used to come and the place was packed full with people and the food was delicious. Went there a few weeks ago around 5 and it was almost completely empty, dirty tables everywhere with staff standing around. Food took forever to come out and didn't even seem that warm when it finally did come out. Probably wouldn't come again.
Very good food reasonably good service but watch your credit card! They double charged me I had to go to the credit card company to get the mess cleaned up. Maybe an accident but maybe not!