Know a great happy hour or special for this location?
Landmark chophouse specializing in steaks marinated in whiskey then grilled to order in rustic digs.
Suggest an edit
2121 S 73rd St, Omaha, NE 68124