Rio Mar Closed
Monday, March 29th, 2004I have to admit that the Rio Mar over on Little West 12th Street and Greenwich may have been closed for a months for all I know- the place was pretty boarded up and empty when my friends and I arrived there for dinner Friday night. For the past year or so I haven’t done [...]