- Steve Kelley
- October 3, 2009
- Local, Restaurant Reviews
Restaurant Review – The Elephant Bar
The Elephant Bar The Elephant Bar is a wonderful restaurant located just behind West County Mall. Despite the name, you
The Elephant Bar The Elephant Bar is a wonderful restaurant located just behind West County Mall. Despite the name, you