Restaurants & Bars 2

Xicala

Nikki | Apr 2, 2003 11:08 AM

I am starting to think I imagined it because I can't seem to find information about it anywhere. I believe its a wine and tapas bar. Its located on Elizabeth Street downtown. Has anyone ever heard of it and/or know anything about it?

Want to stay up to date with this post?

Recommended From Chowhound