Ok, so I’m absolutely boggled why people are so in love with this place. It is a complete and total rip off. If you can’t find better local steak you must live in India.Neat fact — they actually have a stand in the airport in Omaha.I’ve tried several offerings from this place with gift certificates given to me…