Buena vista can mean: good eyesight OR a good view.
Buena Vista.
It could mean "Great/Cool sight" In the case of the City of Chula Vista (CA), it means "beautiful view". "Chula" is a rather archaic term with the same meaning as "linda" or even "buena". So the towns of "Linda Vista", "Chula Vista", and "Buena Vista" could be said to have pretty much the same name.
The address of the Buena Vista Public Library is: 2110 Magnolia Ave., Buena Vista, 24416 M
Good view
The address of the Buena Vista Heritage is: 511 E Main St, Buena Vista, CO 81211-1414
That's Portuguese not Spanish "Boa Vista" is Portuguese and "Buena Vista" is Spanish, both meaning "a good view".
The web address of the Buena Vista Heritage is: http://www.buenavistaheritage.org
The phone number of the Buena Vista Heritage is: 719-395-8458.
Hacienda Buena Vista was created in 1984.
Buena Vista Handicap was created in 1988.
Battle of Buena Vista happened in 1847.
Buena Vista Winery was created in 1857.