Elephant Bar
17808 Dallas Parkway
Dallas
TX
75287
(972) 381-0300
elephantbar.com
Open Map
American
Asian
Deli
eating places
full-service restaurants
New American
Restaurants
Sandwiches
Seafood
Traditional