Staying nearby for a convention, we saw this place on Yelp and were impressed with the reviews. When we got to Ellis Island, it was kind of a sketchy place with way too loud music. The taco place was a tiny counter service joint. We ordered two tacos, chips and salsa and horchatas and proceeded to eat at one of the three dirty high top tables. The tacos were ok, horchatas were meh and the salsa was just cut up tomatoes. After this lackluster meal, we were in the bathroom all night with horrible stomach pains. Not recommended.