Share:

Restaurants & Bars 3

Marbella

foodie for life | Apr 6, 2006 01:38 PM

Does anyone have an opinion on this place? It's near me on 33rd between 3rd and lex and I'm wondering if it's worth checking out. Thanks in advance!

Want to stay up to date with this post?

Recommended From Chowhound