"The Best Steakhouse"
Reviewed January, 2021 by John S
This is #1 in DFW area in our opinion. And the prices equal the quality - very high. But it was worth every penny to have the most amazing quality steak and lamb chops. And it is kind of cool to...