Nachoshull is a Mexican Tapas Restaurant and Bar offering great food and drinks at affordable prices. It is located at 73 Princes Avenue.