Restaurants & Bars 3


john | Feb 26, 1999 01:48 PM

I've read good things about Pampa (99th & Amsterdam)
but just noticed in a posting here that someone's had
bad experiences there. Can anyone be more specific?
Love it? Hate it? What's good there, what's not?

Want to stay up to date with this post?

Recommended From Chowhound