-
LongHorn Steakhouse
is a fantastic Steakhouse Restaurant
Ranked #1 of 41 Restaurants in Georgetown South Manassas.
Some say, it is sad.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The longhorn above the bar looks so sad that it kinda makes you want to cry a little...