LongHorn Steakhouse

7/10

1 expert review

“Founded in Atlanta in 1981, the LongHorn Steakhouse chain offers fresh, never frozen, value-conscious steaks.”

– Gayot




© Tripexpert Inc.