Great American Land & Cattle Company
is Ranked #2 of 46 Restaurants in Buena Vista El Paso.
Some say it is terrible, horrible.
The Latest Review: ★
Sent on the 23rd of January, 2013
Today I went there with my group from work. The service was TERRIBLE. Our server had a horrible attitude.