The Elkhorn in Buena Vista specializes in Italian food, including woodfired pizza, salads, seafood, sandwiches, and steaks. The restaurant also includes a sports bar. Open at 11am for lunch.
Location:
301 E Main St, Buena Vista Colorado 81211
Telephone
719-395-2231
See more Restaurants, Cafes, Delis, Bakeries.
|
Search
Buena Vista Colorado
|
|