Restaurants & Bars 6

Machu Picchu - New Haven Anyone been?

debvil | Mar 29, 2008 03:11 PM

I actually stumbled upon this driving from Rt 1 to Rt 80. Has anyone been? Looked a bit hole in the wall but my dad and I may visit for lunch next week. We used to eat at Fiesta in Stamford alot so that's my comparison point. (not much about it online at ALL)

Thanks in advance,


Want to stay up to date with this post?

Recommended From Chowhound