This is in the main building on Ellis Island. It is self service but it was prompt. We had a burger and it was very good. The prices was reasonable considering it was at a tourist location. There was a nice area to sit and eat inside in the A/C.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.