This restaurant has closed!!
8121 East Arapahoe Rd, Greenwood Village, CO
The Elephant Bar Restaurant has a large, diverse menu and a nice dining interior. There’s a full bar with drink specials every day. It’s located just on Arapahoe Road by I-25.
back to Tech Center