I want to surprise a friend with dinner at a Puerto Rican/Spanish restaurant ... not a take out type place. Can anyone recommend something in Suffolk County. I was told that the Brentwood/Islip area might have some? I'm looking for something reasonably priced with table cloths. A real "find". Any recommendations? Thanks.