Buena Vista CO American 1. 926 S Main St, Buena Vista, CO 81211 | Eddyline Restaurant at South Main (719) 966-6000