Reviewed by The Cured Ham on Jan 22, 2011
I understand Vatche's new restaurant has been open about two weeks. Some may say, if your doors are open you should be ready to rock, others say work-in-process. Consider this a work-in-process review, hence 3 Stars across the board, with a lean toward more stars for Service at this point. Well,
Read more...