I would give this place 0 stars if I could. Terrible restaurant. Only good thing about this place are the servers: Valentina and Ricardo who are professional and do a very good job.
Had dinner here with a friend this past May and ordered the Split Pea soup. Surprise!!! Bit into a big pork bone. I could have cracked a tooth or worst, choke on it! Called server immediately and showed her the bone. She was apologetic and understanding of my shock. After waiting for about 15 minutes, a very rude woman, who said she was the Manager, approached the table. She said that she had been to the kitchen and asked for the soup to be discarded. Not apologizing nor showing any concern or understanding for what had happened. She walked away. The saying is right: you get what you pay for and Ellis Island got this woman as the restaurant manager. And I got a check for soup that I could not eat!
I had actually gone back to this place to give it a second chance after a previous visit during which, after almost a 45 minutes wait after placing my order, I asked the server if my food was coming, to which she replied: EVENTUALLY!!! Needless to say, I got up and walked out.
It is sad that because of the volume, based on location- restaurants have complete disregard and disrespect for the clients that keep them in business as most of the customers are mostly one-time visitors.