pointwest
in
Long Beach, CA
Elephant Bar Restaurant (Reported Closed)
200 Baker St E
Costa Mesa
CA
92626
(714) 994-1474
18.3
mi