at 7111 W Alaska Dr, Denver , 80226-3216 United States
Online menus, items, descriptions and prices for Elephant Bar Restaurant - Restaurant - Lakewood, CO 80226
688 FB users likes Elephant Bar Restaurant, set it to 189 position in Likes Rating for Denver, Colorado in Local Business category
Elephant Bar Restaurant is Denver based place and this enity listed in Restaurant category. Located at 7111 W Alaska Dr CO 80226-3216. Contact phone number of Elephant Bar Restaurant: (303) 922-7907