The Curragh Irish Pub

Great spot for fish & chips in downtown Holland.