Restaurants & Bars


The Elephant??


Restaurants & Bars 3

The Elephant??

meliz | Jan 29, 2005 04:23 PM

Does anyone have anything to say about The Elephant on 1st St. between 1st and 2nd?? I've heard mixed reviews. Thanks!

Want to stay up to date with this post?

Recommended From Chowhound