-
LongHorn Steakhouse
is a fantastic Steaks Restaurant
Ranked #1 of 43 Restaurants in Westwood Greensboro.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Been eatin at Longhorns in NC/SC/GA for yrs & find best food & peeps here on Battlgrnd!