Longhorn is one of the best steak restaurants in tallahassee. Not only does it have great steaks but it has got piping hot, fresh baked potatoes, fabulous service. The only downpart which I was very disappointed in was the salad. A good homemade blue cheese dressing with a little more imagination with the salad would be a good idea.
more